shahabyazdi / react-multi-date-picker

a simple React datepicker component for working with gregorian, persian, arabic and indian calendars
https://shahabyazdi.github.io/react-multi-date-picker/
MIT License
766 stars 90 forks source link

چطور باید استیت رو هندل کرد و مقدار اینپوت رو گرفت ؟ #286

Closed alireza-asgharii closed 1 month ago

alireza-asgharii commented 3 months ago

توی ابجکت ایونت چیزی نتونستم پیدا کنم . کسی میتونه راهنمایی کنه

alireza-asgharii commented 3 months ago

این روش رو امتحان کردم تا یجایی کارمو راه انداخت new Date(value).toLocaleDateString('fa-IR')

alireza-asgharii commented 3 months ago

و این طور هم بهتر شد new Date(value).toLocaleDateString("fa-IR", { weekday: "long", year: "numeric", month: "long", day: "numeric", })}

میدونم چیز خاصی نداشت ولی من میخواستم از value استیت بگیرم که نتونستم.

shahabyazdi commented 1 month ago

سلام. مقداری که در ایونت onChange ارسال میشه در حقیقت همون مقداری هست که باید در استیت ذخیره کنید. برای تبدیل این مقدار میتونید از متد toDate هم استفاده کنید. https://shahabyazdi.github.io/react-multi-date-picker/fa/events/#onchange-(%D8%A7%D9%86%D8%AA%D8%AE%D8%A7%D8%A8%DA%AF%D8%B1-%D8%AA%DA%A9%DB%8C)

alireza-asgharii commented 1 month ago

اوکی شد👌

shahabyazdi commented 1 month ago

خدارو شکر 🙏