Skip to main content

Dependencies

Common

Heads Up!

The following dependencies are common and required to run the template. Do not try to remove any of these dependencies. You may add / update / remove any other dependencies according to your requirements.

  "@emotion/cache"
"@emotion/react"
"@emotion/styled"
"@floating-ui/react"
"@iconify/iconify"
"@iconify/json"
"@iconify/react"
"@iconify/tools"
"@iconify/types"
"@iconify/utils"
"@mui/lab"
"@mui/material"
"@mui/material-nextjs"
"@types/node" // Typescript version only
"@types/react" // Typescript version only
"@types/react-dom" // Typescript version only
"autoprefixer"
"classnames"
"dotenv-cli"
"next"
"postcss"
"postcss-styled-syntax"
"prettier"
"react"
"react-dom"
"react-perfect-scrollbar"
"react-use"
"server-only"
"stylelint"
"stylelint-use-logical-spec"
"tailwindcss"
"tailwindcss-logical"
"tsx"
"typescript" // Typescript version only

Authentication

  "@auth/prisma-adapter"
"@prisma/client"
"next-auth"
"prisma"

Calendar

    "@fullcalendar/common"
"@fullcalendar/core"
"@fullcalendar/daygrid"
"@fullcalendar/interaction"
"@fullcalendar/list"
"@fullcalendar/react"
"@fullcalendar/timegrid"
"bootstrap-icons"

Charts

  "apexcharts"
"react-apexcharts"
"recharts"

Customizer

  "react-colorful"

DataTable

  "@tanstack/match-sorter-utils"
"@tanstack/react-table"

Date Time Picker

  "react-datepicker"
"@types/react-datepicker" // Typescript version only
"date-fns" // date formatter

Editor

  "draft-js"
"react-draft-wysiwyg"
"@types/react-draft-wysiwyg" // Typescript version only

Eslint

  "@typescript-eslint/eslint-plugin" // Typescript version only
"@typescript-eslint/parser" // Typescript version only
"eslint"
"eslint-config-next"
"eslint-config-prettier"
"eslint-import-resolver-typescript" // Typescript version only
"eslint-plugin-import"

Form Validation

  "@hookform/resolvers"
"react-hook-form"
"valibot"

Internationalization (i18n)

  "@formatjs/intl-localematcher"
"@types/negotiator" // Typescript version only
"negotiator"

Right to Left (RTL)

  "stylis"
"stylis-plugin-rtl"
  "kbar"

Swiper

  "keen-slider"

Toast

  "react-toastify"

Upload

  "react-dropzone"