Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

Bahirumulugeta/habesha-date-picker

Domaine:

natural language processing

Type de record:

software
Créateur:
Bah
Hôte:
It including ethiopian calender # 🇪🇹 Habesha DatePicker **Version: 0.2.3** A beautiful and culturally-aware Ethiopian calendar component built for modern React applications. Powered by **Material-UI**, `habesha-datepicker` simplifies date selection, supporting the Ethiopian calendar, Afan Oromo labels, and the Gregorian calendar. ## 🚀 Installation To get started, install the package via npm: ```bash npm install habesha-datepicker ``` **Required Peer Dependencies:** This package relies on the following peer dependencies. Please ensure they are also installed in your project: ``` "@emotion/react": "^11.11.0", "@emotion/styled": "^11.11.0", "@mui/icons-material": "^5.14.6", "@mui/material": "^5.14.6", "@mui/x-date-pickers": "^6.11.2", "date-fns": "^2.30.0", "react": "^18.2.0", "react-dom": "^18.2.0" ``` You can install them all at once using this command: ```bash npm install @mui/icons-material @mui/material @mui/x-date-pickers date-fns react react-dom ``` ## 🧠 Usage ### Single Date Picker Use it for selecting a single date, just like any standard date picker. ```tsx import React, { useState } from "react"; import EtDatePicker from "habesha-datepicker"; function MyComponent() { const [selectedDate, setSelectedDate] = useState (null); return ( setSelectedDate(date as Date | null)} minDate={new Date("YYYY-MM-DD")} maxDate={new Date("YYYY-MM-DD")} /> ); } ``` --- ### Range Picker (Start → End) Need to select a date range? It's straightforward. ```tsx import React, { useState } from "react"; import EtDatePicker from "habesha-datepicker"; function MyRangeComponent() { const [dateRange, setDateRange] = useState ([null, null]); return ( setDateRange(range as [Date | null, Date | null])} /> ); } ``` --- ## 🌍 Localization Since version 0.1.7, the date picker offers robust localization options: * **GC** – Gregorian Calendar * **EC** – Ethiopian Calendar (Amharic) * **AO** – Afan Oromo * **CUSTOM** – Define your own calendar labels ### Step 1: Wrap your application with the pr …

Visit

github.com

Languages

AmharicOromoOromo, Borana-Arsi-GujiOromo, EasternOromo, West Central

Similaires

KalabAmssalu/ethio-date-pickerBereketmuniye/date-picker-for-ethiopianmikiyasegaye/React-Ethiopian-Date-Pickertemesgen-mulugeta/shadcn-ethiopian-date-pickerBahirumulugeta/ethiopian-datepickerNahusenay-S/Habesha-Store

KalabAmssalu/ethio-date-picker

A modern Ethiopian and Gregorian date picker package for React applications with dual-calendar suppo

Bereketmuniye/date-picker-for-ethiopian

# 🇪🇹 Ethiopian Date & Time Picker A professional Ethiopian calendar date and time picker with accur

mikiyasegaye/React-Ethiopian-Date-Picker

# React Ethiopian Date Picker 🇪🇹 A modern, accessible Ethiopian date picker component built with Re

temesgen-mulugeta/shadcn-ethiopian-date-picker

# Shadcn Ethiopian Date Picker An Ethiopian calendar implementation for React applications, built o

Bahirumulugeta/ethiopian-datepicker

# MUI Ethiopian DatePicker Current Version: 0.0.1 `ethiopian-datepicker` is a React component for

Nahusenay-S/Habesha-Store

Ethiopian E-Commerce Platform # Habesha Store 🇪🇹 An Ethiopian E-Commerce Platform built with moder