mirror of
https://github.com/Kuingsmile/PicList.git
synced 2026-05-06 20:42:57 +08:00
✨ Feature(custom): optimize imported css file rename
This commit is contained in:
@@ -7,6 +7,7 @@ import windowManager from 'apis/app/window/windowManager'
|
|||||||
import axios from 'axios'
|
import axios from 'axios'
|
||||||
import fs from 'fs-extra'
|
import fs from 'fs-extra'
|
||||||
|
|
||||||
|
import { randomStringGenerator } from '@/manage/utils/common'
|
||||||
import { IWindowList } from '~/utils/enum'
|
import { IWindowList } from '~/utils/enum'
|
||||||
|
|
||||||
let insertedCSSKeyMain: string | undefined
|
let insertedCSSKeyMain: string | undefined
|
||||||
@@ -61,7 +62,7 @@ export async function fetchThemes(): Promise<boolean> {
|
|||||||
export async function importThemes(files: string[]): Promise<void> {
|
export async function importThemes(files: string[]): Promise<void> {
|
||||||
for (const file of files) {
|
for (const file of files) {
|
||||||
if (fs.existsSync(file))
|
if (fs.existsSync(file))
|
||||||
await fs.copyFile(file, path.join(themesDir(), `${new Date().getTime().toString(16)}-${path.basename(file)}`))
|
await fs.copyFile(file, path.join(themesDir(), `imp-${randomStringGenerator(3)}-${path.basename(file)}`))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user