feat(a11y): improve voiceover a11y for datetime component

Remove formatDatetime function. Created a JSX function component (FormattedDatetime) inside Datetime
component. This component returns formatted date and time with better voiceover enhancements.
This commit is contained in:
satnaing
2022-11-26 15:53:26 +06:30
parent cabf30bc8e
commit 57c3f796d4
2 changed files with 27 additions and 17 deletions
-14
View File
@@ -1,14 +0,0 @@
const formatDatetime = (datetime: string) => {
const myDatetime = new Date(datetime);
return (
myDatetime.toLocaleDateString([], {
year: "numeric",
month: "long",
day: "numeric",
}) +
" | " +
myDatetime.toLocaleTimeString([], { hour: "2-digit", minute: "2-digit" })
);
};
export default formatDatetime;