Files
daedalOS/utils/constants.ts

48 lines
845 B
TypeScript
Raw Normal View History

2021-04-10 21:42:47 -07:00
import type { Size } from 'components/system/Window/RndWindow/useResizable';
2021-03-27 21:28:13 -07:00
import type { Position } from 'react-rnd';
2021-04-10 22:31:47 -07:00
export const DEFAULT_LOCALE = 'en';
2021-03-27 21:28:13 -07:00
export const DEFAULT_WINDOW_POSITION: Position = {
x: 0,
y: 0
};
export const DEFAULT_WINDOW_SIZE: Size = {
height: '200px',
width: '250px'
};
export const DOUBLE_CLICK_TIMEOUT_IN_MILLISECONDS = 500;
export const IMAGE_FILE_EXTENSIONS = [
'.apng',
'.avif',
'.bmp',
'.cur',
'.gif',
'.ico',
'.jfif',
'.jif',
'.jpe',
'.jpeg',
'.jpg',
'.pjp',
'.pjpeg',
'.png',
'.tif',
'.tiff',
'.webp',
'.xbm'
];
2021-03-27 21:28:13 -07:00
export const MILLISECONDS_IN_SECOND = 1000;
2021-04-24 21:35:04 -07:00
2021-06-12 22:03:04 -07:00
export const MOUNTABLE_EXTENSIONS = ['.iso', '.zip'];
2021-04-24 21:35:04 -07:00
export const PROCESS_DELIMITER = '__';
2021-05-01 23:17:13 -07:00
export const SHORTCUT_EXTENSION = '.url';
2021-05-01 23:17:13 -07:00
export const WINDOW_TRANSITION_DURATION_IN_MILLISECONDS = 250;