Skip to content

Components for DateRange filter#103

Open
barry-observation wants to merge 3 commits into
developfrom
feature/date-from-to-filter
Open

Components for DateRange filter#103
barry-observation wants to merge 3 commits into
developfrom
feature/date-from-to-filter

Conversation

@barry-observation

Copy link
Copy Markdown
Contributor

Adding the components that are used in the FromToDateFilter.

Comment on lines +13 to +16
dateFrom: string | undefined
dateTo: string | undefined
emptyDateFromLabel: string
emptyDateToLabel: string

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ik zou liever een Date | undefined doorgeven maar dan moeten we de formatting hier doen. Het formatten geef ik liever niet uit handen dus daarom heb ik het toch maar zo gelaten.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lijkt me dat schermen, locale-afhankelijke (date)formattering en i18n beter in de apps kan blijven. Wellicht dat we voor het formatteren van dates een useLocale()/LocaleProvider kunnen toevoegen, analoog aan hoe we theme doen, maar dat levert niet heel veel op. Dus prima zo.

Comment on lines +13 to +16
dateFrom: string | undefined
dateTo: string | undefined
emptyDateFromLabel: string
emptyDateToLabel: string

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lijkt me dat schermen, locale-afhankelijke (date)formattering en i18n beter in de apps kan blijven. Wellicht dat we voor het formatteren van dates een useLocale()/LocaleProvider kunnen toevoegen, analoog aan hoe we theme doen, maar dat levert niet heel veel op. Dus prima zo.

</View>
</TouchableOpacity>

<View style={styles.divider}>

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Foutje overgenomen van Observation: deze style had op de Text gemoeten, een color style op een View doet niets.

}

const DatePicker = ({
selectedDate,

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Claude moppert wat over selectedDate die momenteel buiten de range minimumDate tot maximumDate kan liggen. We hebben daar geen unit test voor. Claude stelt voor om selectedDate te clampen op een geldige date in de range, en om dat in deze component te doen, niet in het scherm.

Zonder hier serieus in te duiken kan ik niet overzien of dit in de praktijk ook wat betekent. Kun jij checken of hier wat te verbeteren valt?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants