This is placeholder v2 documentation. Replace this page with version-specific content when ready.
V2 Installation
Install the package from npm using your preferred package manager.
npm
npm install nepali-bs-calendar-reactyarn
yarn add nepali-bs-calendar-reactpnpm
pnpm add nepali-bs-calendar-reactPeer requirements
For a React app, make sure your project already has React and React DOM installed.
npm install react react-domRequired Wrapper
'use client'
import { NepaliCalendarProvider, defaultCalendarData } from 'nepali-bs-calendar-react'
function App() {
return (
<NepaliCalendarProvider data={defaultCalendarData}>
{/* Your components */}
</NepaliCalendarProvider>
)
}Next.js usage
If the calendar component uses browser APIs internally, render it inside a client component.
'use client'
import { Calendar } from 'nepali-bs-calendar-react'
export function CalendarClient() {
return <Calendar />
}