Dependencies

Based on the provided dependency table you can remove or install the dependencies you want to use.


# core
react
react-dom
@emotion/cache
@emotion/react
@emotion/styled
@mui/lab
@mui/material
@mui/x-data-grid
@mui/x-tree-view
@mui/x-date-pickers
 
# next.js
"next"
"@mui/material-nextjs"
 
# router (vite.js)
history
react-router
react-router-dom
 
# fonts
@fontsource/barlow
@fontsource/dm-sans
@fontsource/inter
@fontsource/nunito-sans
@fontsource/public-sans
 
# progress bar when change router
"nprogress"
 
# drop and drag
@dnd-kit/core
@dnd-kit/sortable
@dnd-kit/utilities
 
# auth
firebase
aws-amplify
@auth0/auth0-react
@supabase/supabase-js
 
# fullcalendar
@fullcalendar/core
@fullcalendar/daygrid
@fullcalendar/interaction
@fullcalendar/list
@fullcalendar/react
@fullcalendar/timegrid
@fullcalendar/timeline
 
# icon
@iconify/react
 
# pdf
@react-pdf/renderer
 
# editor
@tiptap/core
@tiptap/extension-code-block
@tiptap/extension-code-block-lowlight
@tiptap/extension-image
@tiptap/extension-link
@tiptap/extension-placeholder
@tiptap/extension-text-align
@tiptap/pm
@tiptap/react
@tiptap/starter-kit
lowlight
 
# markdown
react-markdown
turndown
rehype-raw
remark-gfm
rehype-highlight
 
# chart
apexcharts
react-apexcharts
 
# format date
dayjs
 
# carousel
embla-carousel
embla-carousel-auto-height
embla-carousel-auto-scroll
embla-carousel-autoplay
embla-carousel-react
 
# animation
framer-motion
 
# localization
i18next
react-i18next
i18next-resources-to-backend
i18next-browser-languagedetector
 
# mapbox
mapbox-gl
react-map-gl
 
# upload
react-dropzone
 
# walktour
react-joyride
 
# image
react-lazy-load-image-component
 
# organizational chart
react-organizational-chart
 
# input format
react-phone-number-input
mui-one-time-password-input
autosuggest-highlight
 
# scrollbar
simplebar-react
 
# snackbar
sonner
 
# right-to-left
stylis
stylis-plugin-rtl
 
# fetch api
swr
axios
 
# lightbox
yet-another-react-lightbox
 
# form validation
zod
react-hook-form
@hookform/resolvers

Eslint

eslint
eslint-config-airbnb
eslint-config-prettier
eslint-import-resolver-alias
eslint-plugin-import
eslint-plugin-jsx-a11y
eslint-plugin-perfectionist
eslint-plugin-prettier
eslint-plugin-react
eslint-plugin-react-hooks
eslint-plugin-unused-imports