snamiki1212 / plangoab

Immigration schedule planner with Next.js, Redux, and FullCalendar.js
https://plangoab.snamiki1212.com
GNU General Public License v3.0
9 stars 0 forks source link

Remove emotion pkg after MUI has exactly pluggable feature #133

Open snamiki1212 opened 2 years ago

snamiki1212 commented 2 years ago

emotion

MUI v5's early version does not have exactly pluggable system for design lib. Plangoab is using stlyed-components instead of emotion, and MUI's default system is emotion. regaredless of design system we use, Plangoab need to install emotion in order to load MUI correctly even when we dont use default system as emotion.

After MUI has exactly plugable feature, remove emotions pkgs.

material-ui

@mui/x-data-gridhas peer dependency as material-ui now. remove this peer dependency if x-data would not need it.