feat(nc-gui): create calendar view

This commit is contained in:
DarkPhoenix2704
2024-02-20 07:15:41 +00:00
parent 8930a92c63
commit 55f9a0b82b
5 changed files with 137 additions and 11 deletions

View File

@@ -5,7 +5,7 @@ import { iconMap } from './iconUtils'
export const viewIcons: Record<number | string, { icon: any; color: string }> = {
[ViewTypes.GRID]: { icon: iconMap.grid, color: '#36BFFF' },
[ViewTypes.FORM]: { icon: iconMap.form, color: '#7D26CD' },
calendar: { icon: iconMap.calendar, color: 'purple' },
[ViewTypes.CALENDAR]: { icon: iconMap.calendar, color: 'purple' },
[ViewTypes.GALLERY]: { icon: iconMap.gallery, color: '#FC3AC6' },
[ViewTypes.MAP]: { icon: iconMap.map, color: 'blue' },
[ViewTypes.KANBAN]: { icon: iconMap.kanban, color: '#FF9052' },
@@ -18,6 +18,7 @@ export const viewTypeAlias: Record<number, string> = {
[ViewTypes.GALLERY]: 'gallery',
[ViewTypes.KANBAN]: 'kanban',
[ViewTypes.MAP]: 'map',
[ViewTypes.CALENDAR]: 'calendar',
}
export const isRtlLang = (lang: keyof typeof Language) => ['fa', 'ar'].includes(lang)