Add new types for integration configuration

This commit is contained in:
Meierschlumpf
2022-12-11 19:16:31 +01:00
parent 68a97e5f27
commit ed64d138c5
10 changed files with 153 additions and 66 deletions

View File

@@ -1,6 +1,6 @@
import { ConfigType } from '../../types/config';
import { BackendConfigType } from '../../types/config';
export const getFallbackConfig = (name?: string): ConfigType => ({
export const getFallbackConfig = (name?: string): BackendConfigType => ({
schemaVersion: '1.0.0',
configProperties: {
name: name ?? 'default',
@@ -12,7 +12,12 @@ export const getFallbackConfig = (name?: string): ConfigType => ({
common: {
searchEngine: {
type: 'google',
properties: {
enabled: true,
openInNewTab: true,
},
},
defaultConfig: 'default',
},
customization: {
colors: {},