import { Context } from '@nuxt/types/app' import { AnyJson, DataProviderArgs, Provider } from '~/types/interfaces' import BaseProvider from '~/services/dataProvider/provider/baseProvider' import { QUERY_TYPE } from '~/types/enums' class DefaultProvider extends BaseProvider implements Provider { constructor (ctx: Context, args: DataProviderArgs) { super(ctx, args) } async invoke (data: AnyJson): Promise { return data } static support (args:DataProviderArgs): boolean { return args.type === QUERY_TYPE.DEFAULT } } export default DefaultProvider