/* eslint-disable no-underscore-dangle */ import { ObjectInterface } from '../interfaces/index.js' import type { Field } from '../types.js' class Image extends ObjectInterface { /* totalItems: Field = { name :'totalItems', formField:{ type :'number', label:'Total Items', }, } */ /* file: Field = { name :'file', display:[ 'create', 'edit', ], formField:{ label :'Image', description :'Upload an image', type :'file', acceptContentTypes:[ 'image/png', 'image/jpeg', 'image/webp', ], sizeLimit:1024 * 1024 * 5, }, } */ constructor( kwargs: Record = {}, mutations = null, ) { super( kwargs, mutations, ) this._initialize(kwargs) } } export default Image