Code-style, stability improvements
What's inside
- Code style improvements
- Bug fixes
Feature breakdown
Code style improvements
Added four major ESLint rules:
react/jsx-no-useless-fragment
to prevent useless fragment definitioncurly
- to make sure all ifs are using{}
brace-style
- to ensure all block statement curly brackets are on new linesreact/sort-comp
- patch after react ESLint plugin update which forced to reorder some rules
Bug fixes
- MenuOverlay overflow (on layer above first)
- Fixed category bread-crumbs sorting
- Brought missing url-rewrites back
- Search-Overlay stability improvements (not final)
- Shared transition z-index fix
- Italian translations