mirror of
https://github.com/element-plus/element-plus.git
synced 2024-12-21 02:50:11 +08:00
55348b30b6
* style: use prettier * style: just prettier format, no code changes * style: eslint fix object-shorthand, prefer-const * style: fix no-void * style: no-console
20 lines
369 B
TypeScript
20 lines
369 B
TypeScript
import type { ComponentSize } from './types'
|
|
|
|
export interface InstallOptions {
|
|
size: ComponentSize
|
|
zIndex: number
|
|
locale?: any
|
|
}
|
|
|
|
let $ELEMENT = {} as InstallOptions
|
|
|
|
const setConfig = (option: InstallOptions): void => {
|
|
$ELEMENT = option
|
|
}
|
|
|
|
const getConfig = (key: keyof InstallOptions): unknown => {
|
|
return $ELEMENT[key]
|
|
}
|
|
|
|
export { getConfig, setConfig }
|