primeng-buddhist-year-datepicker
v21.0.2
Published
A PrimeNG v21 compatible Angular datepicker with Buddhist year (BE) calendar support for Thai localization and Buddhist users.
Maintainers
Readme
📅 Primeng Buddhist Datepicker
This library extends the PrimeNG Datepicker to support Buddhist Year (BE) display.
✅ Built with Angular CLI
📦 Supports PrimeNG and Angular version mapping as shown below
🔄 Version Compatibility
| Angular Version | Library Version | Install Command |
| ---------------------- | ------------------------------------- | ------------------------------------------------ |
| ^21.0.0 | primeng-buddhist-year-datepicker@21 | npm i primeng-buddhist-year-datepicker |
| ^20.0.0 | primeng-buddhist-year-datepicker@20 | npm i primeng-buddhist-year-datepicker@^20.0.0 |
| ^19.0.0 | primeng-buddhist-year-datepicker@19 | npm i primeng-buddhist-year-datepicker@^19.0.0 |
| ^17.0.0 to <19.0.0 | primeng-buddhist-year-datepicker@17 | npm i primeng-buddhist-year-datepicker@^17.0.0 |
⚠️ Make sure to match the correct version of the library with your Angular version.
🧪 Run Demo App
To see the component in action:
npm install
ng build primeng-buddhist-datepicker
ng serve🧪 Import Modules Into Component
import { DatePickerModule } from 'primeng-buddhist-year-datepicker';How to use
selector datepicker the same as primeng add only [isBudhistYear] = true or false
@Component({
selector: 'your-component',
standalone: true,
imports: [DatePickerModule],
template: `
<p-date-picker
[isBudhistYear]="true"
[inputBudhistYear]="false"
[outputBudhistYear]="true"
dateFormat="dd/mm/yy"
placeholder="Select a date"
></p-date-picker>
`
})
export class YourComponent {}