DateTimeRangeInput: let the consumer format how each end is shown
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 65/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- typescript
- Ambito
- frontend
Direzione di ricerca
Leggi dateTimeRange.ts, in particolare formatValue, per vedere come viene visualizzata attualmente ciascuna estremità e come il componente riceve le props. Esamina l’implementazione di DateTimeRangeInput e il suo utilizzo per individuare l’opzione di formattazione più semplice per chi lo usa. Il lavoro è concluso quando chi lo usa può scegliere il formato di visualizzazione, mentre il valore memorizzato rimane YYYY-MM-DDTHH:MM.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Problem
DateTimeRangeInput always shows its ends as YYYY-MM-DD HH:mm (formatValue in dateTimeRange.ts), and a consumer cannot change it. Backend.AI WebUI writes the same window elsewhere on the same card (a reset button's tooltip, an edit-mode caption) in the locale's date and time, dayjs's lll ("Oct 29, 2026 9:30 AM"), so the picker and the text a few pixels away show one window in two formats.
Expected
A way to set how the trigger shows each end, for example a formatValue?: (value: ISODateTimeString, showTime: boolean) => string prop, or locale-aware display through the InternationalizationProvider's locale. The value stays YYYY-MM-DDTHH:MM; only the display changes.
Context
lablup/backend.ai-webui#10915 adopts DateTimeRangeInput (#140, #145) for dashboard card periods and moved its own labels to lll.
- Lingua principale
- TypeScript
- Stelle
- 2
- Fork
- 0
- Merge medio
- 21h 38m
- PR unite (30g)
- 38
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di lablup/ui-common
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
MultiSelector: add showTooltip to list the selected options on the triggerForse già presa @ironAiken2 l’ha presa 1 giorno fa. Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 70/100
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di lablup/ui-common
Issue simili
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 86/100
g1331/phantom-circuit#93 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
compiler
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
HerringtonDarkholme/hd-lang#1699 ·
I maintainer di solito rispondono entro 1 giorno
-
account bug communication lecture
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno