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 29 | 1x 1x 1x 1x 1x | import { dialog } from "electron"; import l10n from "shared/lib/lang/l10n"; const MAX_USES_NAMES = 5; const confirmDeleteConstant = (name: string, usesNames: string[]) => { const foundReferences = usesNames.length > 0 ? usesNames.slice(0, MAX_USES_NAMES).join(", ") + (usesNames.length > MAX_USES_NAMES ? "..." : "") : l10n("FIELD_SCRIPT"); return dialog.showMessageBoxSync({ type: "info", buttons: [l10n("DIALOG_DELETE"), l10n("DIALOG_CANCEL")], defaultId: 0, cancelId: 1, title: l10n("DIALOG_DELETE_CONSTANT", { name }), message: l10n("DIALOG_DELETE_CONSTANT", { name }), detail: l10n( usesNames.length === 1 ? "DIALOG_DELETE_CONSTANT_USED_SINGLAR" : "DIALOG_DELETE_CONSTANT_USED", { count: usesNames.length, foundReferences } ), }); }; export default confirmDeleteConstant; |