skolplattformen icon indicating copy to clipboard operation
skolplattformen copied to clipboard

Byt ut momentjs mot ett nyare bibliotek

Open whyer opened this issue 3 years ago • 6 comments

Förslag: Byt ut momentjs mot Luxon som vi använder i embedded-api.

Citat från https://momentjs.com/docs/#/-project-status/

We recognize that many existing projects may continue to use Moment, but we would like to discourage Moment from being used in new projects going forward.

whyer avatar Apr 18 '21 12:04 whyer

https://date-fns.org är också ett alternativ. Känns rimligt med Luxon dock, då det redan används i embedded-api.

edenstrom avatar Apr 19 '21 11:04 edenstrom

Det här problemet har automatiskt markerats som inaktuellt eftersom det inte har haft någon aktivitet. Det kommer att stängas om ingen ytterligare aktivitet inträffar. Tack för ditt bidrag!

stale[bot] avatar May 29 '21 11:05 stale[bot]

Neverstale

comradekingu avatar Jun 01 '21 11:06 comradekingu

Det här problemet har automatiskt markerats som inaktuellt eftersom det inte har haft någon aktivitet. Det kommer att stängas om ingen ytterligare aktivitet inträffar. Tack för ditt bidrag!

stale[bot] avatar Jul 11 '21 11:07 stale[bot]

Finns ett problem med i18n. React-native med Hermes js-motor har inte stöd för formatering av datum (intl) utan en massa polyfills. Så luxon fungerar inte rakt av för formatering.

whyer avatar Sep 23 '21 12:09 whyer

Hittade:

  • https://github.com/facebook/hermes/issues/23#issuecomment-912528102
  • https://github.com/facebook/hermes/issues/23#issuecomment-911503923

I senaste versionen har Android full support, men inte iOS. Om vi kör jsc på iOS finns Intl-stöd dock... 🤔

Android: Uppgradera till RN 0.65 iOS: Byt tillbaka till JSC, eller lägg in polyfills enligt kommentarer ovan.

edenstrom avatar Sep 23 '21 12:09 edenstrom