@dcodegroup-au/dsg-vue
Version:
Front-end Vue/Tailwind DSG for UntitledUI.
10 lines (9 loc) • 467 B
JavaScript
const o = (e) => e.replace(/[A-Z]/g, (r) => `_${r.toLowerCase()}`), a = (e) => e.replace(/_./g, (r) => r[1].toUpperCase()), s = (e) => e.replace(/^\w/, (r) => r.toUpperCase()), c = (e) => e.replace(/(\b\w)/g, (r) => r.toUpperCase()), t = (e) => e < 10 ? `0${e}` : `${e}`, n = (e) => `${e.getFullYear()}-${t(e.getMonth() + 1)}-${t(e.getDate())}`;
export {
n as isoFormatDate,
t as padZero,
a as toCamelCase,
o as toSnakeCase,
s as ucfirst,
c as ucwords
};