0.1.11 • Published 12 months ago
@purbalinggakab/x-date-pickers-pro v0.1.11
MUI X Date Pickers Pro
This package is the commercial edition of the date and time picker components. It's part of MUI X, an open-core extension of MUI Core, with advanced components.
Installation
Install the package in your project directory with:
npm install @purbalinggakab/x-date-pickers-pro
Then install the date library of your choice (if not already installed). The pickers currently support the following date libraries:
// date-fns
npm install date-fns
// or dayjs
npm install dayjs
// or luxon
npm install luxon
// or moment
npm install moment
This component has the following peer dependencies that you will need to install as well.
"peerDependencies": {
"@mui/material": "^5.8.6",
"@mui/system": "^5.8.0",
"react": "^17.0.0 || ^18.0.0",
"react-dom": "^17.0.0 || ^18.0.0"
},
After completing the installation, you have to set the dateAdapter
prop of the LocalizationProvider
accordingly.
The supported adapters are exported from @purbalinggakab/x-date-pickers-pro
.
import { LocalizationProvider } from '@purbalinggakab/x-date-pickers-pro';
// date-fns
import { AdapterDateFns } from '@purbalinggakab/x-date-pickers-pro/AdapterDateFns';
// or for dayjs
import { AdapterDayjs } from '@purbalinggakab/x-date-pickers-pro/AdapterDayjs';
// or for luxon
import { AdapterLuxon } from '@purbalinggakab/x-date-pickers-pro/AdapterLuxon';
// or for moment
import { AdapterMoment } from '@purbalinggakab/x-date-pickers-pro/AdapterMoment';
function App({ children }) {
return <LocalizationProvider dateAdapter={AdapterDateFns}>{children}</LocalizationProvider>;
}
Documentation
Visit https://mui.com/x/react-date-pickers/ to view the full documentation.