Files
FastUI/react/fastui/display.ts
Samuel Colvin eb6147512c moving python
2023-11-12 20:15:23 +00:00

15 lines
393 B
TypeScript

export enum DisplayChoices {
auto = 'auto',
plain = 'plain',
datetime = 'datetime',
date = 'date',
duration = 'duration',
as_title = 'as_title',
markdown = 'markdown',
json = 'json',
inline_code = 'inline_code',
}
// usage as_title('what_ever') > 'What Ever'
export const asTitle = (s: string): string => s.replace(/[_-]/g, ' ').replace(/(_|\b)\w/g, (l) => l.toUpperCase())