This commit is contained in:
parent
e3c395e228
commit
3b4a5c8cef
1 changed files with 14 additions and 0 deletions
|
@ -5,6 +5,7 @@ import {bindSyncCloudListEvent, getSyncCloudList} from "../sync/syncGuide";
|
|||
import {processSync} from "../dialog/processSystem";
|
||||
import {getCloudURL} from "./util/about";
|
||||
import {openByMobile} from "../protyle/util/compatibility";
|
||||
import {confirmDialog} from "../dialog/confirmDialog";
|
||||
|
||||
const renderProvider = (provider: number) => {
|
||||
if (provider === 0) {
|
||||
|
@ -100,6 +101,10 @@ const renderProvider = (provider: number) => {
|
|||
</div>
|
||||
<div class="b3-label b3-label--inner fn__flex">
|
||||
<div class="fn__flex-1"></div>
|
||||
<button class="b3-button b3-button--outline fn__size200" data-action="removeData">
|
||||
<svg><use xlink:href="#iconTrashcan"></use></svg>${window.siyuan.languages.purge}
|
||||
</button>
|
||||
<div class="fn__space"></div>
|
||||
<button class="b3-button b3-button--outline fn__size200" style="position: relative">
|
||||
<input id="importData" class="b3-form__upload" type="file" data-type="s3">
|
||||
<svg><use xlink:href="#iconDownload"></use></svg>${window.siyuan.languages.import}
|
||||
|
@ -150,6 +155,10 @@ const renderProvider = (provider: number) => {
|
|||
</div>
|
||||
<div class="b3-label b3-label--inner fn__flex">
|
||||
<div class="fn__flex-1"></div>
|
||||
<button class="b3-button b3-button--outline fn__size200" data-action="removeData">
|
||||
<svg><use xlink:href="#iconTrashcan"></use></svg>${window.siyuan.languages.purge}
|
||||
</button>
|
||||
<div class="fn__space"></div>
|
||||
<button class="b3-button b3-button--outline fn__size200" style="position: relative">
|
||||
<input id="importData" class="b3-form__upload" type="file" data-type="webdav">
|
||||
<svg><use xlink:href="#iconDownload"></use></svg>${window.siyuan.languages.import}
|
||||
|
@ -468,6 +477,11 @@ export const repos = {
|
|||
openByMobile(response.data.zip);
|
||||
});
|
||||
break;
|
||||
} else if (action === "removeData") {
|
||||
confirmDialog(window.siyuan.languages.cloudStoragePurge, window.siyuan.languages.cloudStoragePurgeConfirm, () => {
|
||||
fetchPost("/api/repo/purgeCloudRepo");
|
||||
});
|
||||
break;
|
||||
}
|
||||
target = target.parentElement;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue