xref: /MusicFree/src/constants/commonConst.ts (revision 9501a53846abeb6e52d388c9c5031f73671944ef)
1export const internalSymbolKey = Symbol.for('$');
2export const internalSerializeKey = '$';
3export const localMusicSheetId = 'local-music-sheet';
4export const tabName = {
5    music: '单曲',
6    album: '专辑',
7    artist: '作者',
8};
9
10export enum RequestStateCode {
11    /** 空闲 */
12    IDLE = 0,
13    /** 检索首页 */
14    PENDING_FP = 1,
15    /** 检索中 */
16    PENDING = 2,
17    /** 部分结束 */
18    PARTLY_DONE = 4,
19    /** 全部结束 */
20    FINISHED = 5,
21}
22
23export const StorageKeys = {
24    MediaMetaKeys: 'media-meta-keys',
25    MediaCache: 'media-cache',
26    LocalMusicSheet: 'local-music-sheet',
27};
28
29export const CacheControl = {
30    Cache: 'cache',
31    NoCache: 'no-cache',
32    NoStore: 'no-store',
33};
34