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