Feature(custom): support secondary picbed upload

ISSUES CLOSED: #226
This commit is contained in:
Kuingsmile
2024-07-31 11:21:55 +08:00
parent c4aadfbd66
commit 8962a46e85
15 changed files with 257 additions and 73 deletions

View File

@@ -56,6 +56,25 @@ export const getPicBedConfig = (type: string) => {
}
}
export const changeSecondUploader = (type: string, config?: IStringKeyMap, id?: string) => {
if (!type) {
return
}
if (id) {
picgo.saveConfig({
[configPaths.picBed.secondUploaderId]: id
})
}
if (config) {
picgo.saveConfig({
[configPaths.picBed.secondUploaderConfig]: config
})
}
picgo.saveConfig({
[configPaths.picBed.secondUploader]: type
})
}
export const changeCurrentUploader = (type: string, config?: IStringKeyMap, id?: string) => {
if (!type) {
return