محصولی دیگه از خانواده PersianTools منتشر شد!
React Persian Mobile DatePicker
مخصوص اپلیکیشن های PWA و Mobile First deisgn.
تقریبا ۶ ماه به صورت پاره وقت طول کشید تا از صفر نوشته بشه و تبدیل بشه به اولین React Persian Mobile DatePicker ای که تقریبا Full Accessible and Customizable هستش و راستی کلا ۲۰ کیلوبایت حجم این کتابخونست!
برخی از قابلیت هاش:
- تم دارک و لایت
- قابلیت هایلایت تعطیلات رسمی
- قابلیت هایلایت کردن روز های جمعه
- قابلیت تغییر متن روز و ماه و سال به هر شکلی که دوست داشته باشید
- قابلیت تغییر استایل ستون ها، ایتم ها و روز، ماه و سال انتخاب شده
- قابلیت نمایش نام روزهای هفته
- قابلیت محدود سازی دامنه نمایش تاریخ ها که سخته نوشتن قابلیت های این تیکه اش، پیشنهاد میکنم دموهاش رو ببینید
- قابلیت محدود سازی نمایش ستون لیست سال ها، مثلا نمایش باز ۱۳۹۰ تا ۱۴۰۰ بدون نیاز به محدود سازی ماه و روز
- قابلیت نمایش عنوان برای هر ستون با سطح دسترسی تغییر استایل های هر عنوان
- دارای انواع توابع کار با تاریخ بدون نیاز به استفاده از هیچ کتابخونه ای مثل moment-jalaali یا jalaaliJS و...
گل کلام: استار ای که توی گیت هاب خواهید داد خستگی تمام روزها و شب هایی که تا پاسی از شب با هایپ بیدار میموندم تا این پروژه رو بنویسیم و چالش های پیچیده ای که داشت رو حل کنم رو از تنم در میاره.
در پایان، از soheil pasbakhsh و Parvin Hashemi و Akram Najafi بابت کمک های فراوانشون از ارائه ایده های خوبشون تا پیاده سازی این پروژه ممنونم. خسته نباشید بچه ها.
لینک پروژه در گیت هاب
https://github.com/persian-tools/persian-mobile-datepicker
لینک دمو پروژه