feat: partial locale type

This commit is contained in:
Yidadaa
2023-05-19 00:59:04 +08:00
parent de775511d0
commit 50cfbaaab5
5 changed files with 27 additions and 4 deletions

View File

@@ -15,7 +15,7 @@ export const BUILTIN_MASK_STORE = {
return this.masks[id] as Mask | undefined;
},
add(m: BuiltinMask) {
const mask = { ...m, id: this.buildinId++ };
const mask = { ...m, id: this.buildinId++, builtin: true };
this.masks[mask.id] = mask;
return mask;
},

View File

@@ -1,3 +1,5 @@
import { type Mask } from "../store/mask";
export type BuiltinMask = Omit<Mask, "id">;
export type BuiltinMask = Omit<Mask, "id"> & {
builtin: true;
};