replaced dayjs with date-fns

This commit is contained in:
2024-03-27 11:37:57 +01:00
parent 5da644acce
commit ec7fb0ecc3
6 changed files with 36 additions and 30 deletions

View File

@@ -46,6 +46,16 @@ const getParameter = (key) => {
}
}
const getCookie = (name) => {
let cookieString = decodeURIComponent(document.cookie);
let match = cookieString.match(new RegExp('(^| )' + name + '=([^;]+)'));
if (match) {
return match[2];
} else {
return null;
}
}
const encodeText = (str) => {
return Uint8Array.from(str, c => c.charCodeAt(0));
}
@@ -87,7 +97,6 @@ function formatDistance(dateFns, apiDate) {
return formatDistanceDateFns(toDate(apiDate), new Date(), { addSuffix: true, locale: dateFns });
}
const upperFirstChars = (str) => {
return str.split(" ")
.map(block => block.charAt(0).toUpperCase() + block.substring(1))
@@ -100,7 +109,7 @@ const isInt = (value) => {
!isNaN(parseInt(value, 10));
}
export { humanReadableSize, removeParameter, getParameter,
export { humanReadableSize, removeParameter, getParameter, getCookie,
encodeText, decodeText, getBaseUrl,
formatDate, formatDateTime, formatDistance,
upperFirstChars, isInt, createDownload };