├── .babelrc ├── .eslintrc.json ├── .gitignore ├── README.md ├── demo └── preview.png ├── package.json ├── src ├── Sider.jsx ├── Sider.scss ├── index.js └── utils │ ├── formatMenuPath.js │ ├── formatMenuPath.spec.js │ ├── getFlatMenuKeys.js │ ├── getFlatMenuKeys.spec.js │ ├── getMeunMatchKeys.js │ ├── getMeunMatchKeys.spec.js │ ├── urlToList.js │ └── urlToList.spec.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanWei/react-sider/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanWei/react-sider/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | yarn-error.log 2 | node_modules/ 3 | coverage/ 4 | lib/ -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanWei/react-sider/HEAD/README.md -------------------------------------------------------------------------------- /demo/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanWei/react-sider/HEAD/demo/preview.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanWei/react-sider/HEAD/package.json -------------------------------------------------------------------------------- /src/Sider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanWei/react-sider/HEAD/src/Sider.jsx -------------------------------------------------------------------------------- /src/Sider.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanWei/react-sider/HEAD/src/Sider.scss -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanWei/react-sider/HEAD/src/index.js -------------------------------------------------------------------------------- /src/utils/formatMenuPath.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanWei/react-sider/HEAD/src/utils/formatMenuPath.js -------------------------------------------------------------------------------- /src/utils/formatMenuPath.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanWei/react-sider/HEAD/src/utils/formatMenuPath.spec.js -------------------------------------------------------------------------------- /src/utils/getFlatMenuKeys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanWei/react-sider/HEAD/src/utils/getFlatMenuKeys.js -------------------------------------------------------------------------------- /src/utils/getFlatMenuKeys.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanWei/react-sider/HEAD/src/utils/getFlatMenuKeys.spec.js -------------------------------------------------------------------------------- /src/utils/getMeunMatchKeys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanWei/react-sider/HEAD/src/utils/getMeunMatchKeys.js -------------------------------------------------------------------------------- /src/utils/getMeunMatchKeys.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanWei/react-sider/HEAD/src/utils/getMeunMatchKeys.spec.js -------------------------------------------------------------------------------- /src/utils/urlToList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanWei/react-sider/HEAD/src/utils/urlToList.js -------------------------------------------------------------------------------- /src/utils/urlToList.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanWei/react-sider/HEAD/src/utils/urlToList.spec.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanWei/react-sider/HEAD/yarn.lock --------------------------------------------------------------------------------