Add type definition for all props
This commit is contained in:
parent
4cb107e168
commit
2743dee9aa
@ -153,7 +153,7 @@ const config = {
|
||||
// Useful if you want to support a single color mode
|
||||
disableSwitch: false,
|
||||
|
||||
// Should we use the prefers-color-scheme media-query,
|
||||
// Should use the prefers-color-scheme media-query,
|
||||
// using user system preferences, instead of the hardcoded defaultTheme
|
||||
respectPrefersColorScheme: true,
|
||||
|
||||
|
||||
@ -91,14 +91,14 @@ const config = {
|
||||
snippetVersion: 6,
|
||||
},
|
||||
themeConfig: {
|
||||
default: 'corporate',
|
||||
defaultTheme: 'corporate',
|
||||
|
||||
// Hides the switch in the navbar
|
||||
// Useful if you want to support a single color mode
|
||||
disableSwitch: false,
|
||||
|
||||
// Should we use the prefers-color-scheme media-query,
|
||||
// using user system preferences, instead of the hardcoded default
|
||||
// Should use the prefers-color-scheme media-query,
|
||||
// using user system preferences, instead of the hardcoded defaultTheme
|
||||
respectPrefersColorScheme: false,
|
||||
|
||||
// Available themes. To remove any theme, exclude from here.
|
||||
|
||||
19
types/index.d.ts
vendored
19
types/index.d.ts
vendored
@ -135,9 +135,24 @@ export interface ThemeConfig {
|
||||
defaultTheme: string;
|
||||
|
||||
/**
|
||||
* Snippet Version
|
||||
* Hides the switch in the navbar
|
||||
*/
|
||||
snippetVersion: number;
|
||||
disableSwitch: boolean;
|
||||
|
||||
/**
|
||||
* Should use the prefers-color-scheme media-query
|
||||
*/
|
||||
respectPrefersColorScheme: boolean;
|
||||
|
||||
/**
|
||||
* Available themes
|
||||
*/
|
||||
themes: Array<string>;
|
||||
|
||||
/**
|
||||
* Custom theme
|
||||
*/
|
||||
customTheme: object;
|
||||
}
|
||||
|
||||
export interface Config {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user