From 73ba955e344c8ccedd43235495ef8b72b5a2b6fd Mon Sep 17 00:00:00 2001 From: Ricardo Cino Date: Wed, 22 Jun 2022 00:32:18 +0200 Subject: chore: Transform AppStore.js into Typescript (#329) * turn actions into typescript * correct tsconfig * added TypedStore --- src/api/index.ts | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'src/api/index.ts') diff --git a/src/api/index.ts b/src/api/index.ts index 59fad194a..5ca6ba132 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -6,7 +6,17 @@ import UserApi from './UserApi'; import LocalApi from './LocalApi'; import FeaturesApi from './FeaturesApi'; -export default (server: any, local: any) => ({ +export interface ApiInterface { + app: AppApi; + services: ServicesApi; + recipePreviews: RecipePreviewsApi; + recipes: RecipesApi; + features: FeaturesApi; + user: UserApi; + local: LocalApi; +} + +export default (server: any, local: any): ApiInterface => ({ app: new AppApi(server), services: new ServicesApi(server, local), recipePreviews: new RecipePreviewsApi(server), -- cgit v1.2.3-70-g09d2