feat: You can now select an existing tag to automatically add imported notes to (#2663)

This commit is contained in:
Aman Harwara
2023-11-29 22:28:04 +05:30
committed by GitHub
parent c9c3c394e5
commit eb75329fb4
5 changed files with 159 additions and 26 deletions

View File

@@ -48,6 +48,9 @@ export const PrefDefaults = {
[PrefKey.ActiveThemes]: [],
[PrefKey.ActiveComponents]: [],
[PrefKey.AlwaysShowSuperToolbar]: true,
[PrefKey.AddImportsToTag]: true,
[PrefKey.AlwaysCreateNewTagForImports]: true,
[PrefKey.ExistingTagForImports]: undefined,
} satisfies {
[key in PrefKey]: PrefValue[key]
}

View File

@@ -49,6 +49,9 @@ export enum PrefKey {
ActiveThemes = 'activeThemes',
ActiveComponents = 'activeComponents',
AlwaysShowSuperToolbar = 'alwaysShowSuperToolbar',
AddImportsToTag = 'addImportsToTag',
AlwaysCreateNewTagForImports = 'alwaysCreateNewTagForImports',
ExistingTagForImports = 'existingTagForImports',
}
export type PrefValue = {
@@ -93,4 +96,7 @@ export type PrefValue = {
[PrefKey.ActiveThemes]: string[]
[PrefKey.ActiveComponents]: string[]
[PrefKey.AlwaysShowSuperToolbar]: boolean
[PrefKey.AddImportsToTag]: boolean
[PrefKey.AlwaysCreateNewTagForImports]: boolean
[PrefKey.ExistingTagForImports]: string | undefined
}