Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | 1x 1x 1x 1x | import { dialog } from "electron";
import { AssetFolder } from "lib/project/assets";
import l10n from "shared/lib/lang/l10n";
const confirmAssetFolder = (
folders: AssetFolder[],
): AssetFolder | undefined => {
const cancelId = folders.length;
const res = dialog.showMessageBoxSync({
type: "info",
buttons: ([] as string[]).concat(folders, l10n("DIALOG_CANCEL")),
defaultId: 0,
cancelId,
title: l10n("DIALOG_IMPORT_ASSET"),
message: l10n("DIALOG_IMPORT_ASSET"),
detail: l10n("DIALOG_IMPORT_ASSET_DESCRIPTION"),
});
Iif (res === cancelId) {
return undefined;
}
return folders[res];
};
export default confirmAssetFolder;
|