Loading video...

Video Failed to Load

Go Home

Apparently some React devs don't know that <input type="date"> exists and think you need a library for that? So I made a really quick demo...

189,036 views • 2 years ago •via X (Twitter)

10 Comments

Fran Zekan's profile picture
Fran Zekan2 years ago

You can still make fun of #useThePlatform for other things that platform doesn't handle well but non-native date pickers on mobile are bad...

Makisuo's profile picture
Makisuo2 years ago

thing though, I'm guessing the native calendar is not stylable which is kind of a dealbreaker imo.

CHIHEB Nabil's profile picture
CHIHEB Nabil2 years ago

I understand your perspective, but many developers opt for using date libraries to ensure consistent design across platforms/browsers. Moreover, when dealing with date localization, there are varying behaviors across different browsers. P.S. I'm not a React.js developer, but I believe this applies to other frameworks too

Fran Zekan's profile picture
Fran Zekan2 years ago

For those interested in more details of what you can use where ->

Alejandro Barrera Aponte's profile picture
Alejandro Barrera Aponte2 years ago

Wait till they learn about <datalist>

Tom Braul 🪐's profile picture
Tom Braul 🪐2 years ago

Apparently react devs come across some real world business needs.

Bueno's profile picture
Bueno2 years ago

Safari doesn't fully support this so

Fran Zekan's profile picture
Fran Zekan2 years ago

Safari doens't support week and month views, which up until a few months ago I didn't even know existed 😅 If you need those, fine, but most people need a date-picker and instead use a 1mb lib that doesn't work well on mobile just because...

Igor Silva's profile picture
Igor Silva2 years ago

tks

rmdashrfv's profile picture
rmdashrfv2 years ago

I like this but it is too small for me. Not the UI. I mean the bundle size. If you ain't adding 8mb of JS for a date picker in your React app then you ain't doing React

Related Videos