index.ts 412 Bytes
import { VariableImageSourceEnum } from '@/enums/datasource'

export { default as ImageSelector } from './index.vue'

export interface ImageSelectorDataType {
  imageSource: VariableImageSourceEnum
  libKey: string
  libPath?: Nullable<string>
  path?: Nullable<string>
}

export const getImageSelectorDefaultValue = (): ImageSelectorDataType => ({ imageSource: VariableImageSourceEnum.LOCAL, libKey: 'light' })