From a6d722a5095d9c45c37cf8dc782b9f01df6f4613 Mon Sep 17 00:00:00 2001 From: Louis Charette Date: Mon, 11 Nov 2024 22:40:32 -0500 Subject: [PATCH] Export fetchApi --- app/assets/composable/useGroupApi.ts | 2 +- dist/composable/useGroupApi.cjs | 2 +- dist/composable/useGroupApi.d.ts | 1 + dist/composable/useGroupApi.js | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/assets/composable/useGroupApi.ts b/app/assets/composable/useGroupApi.ts index adf9cf6..d74d497 100644 --- a/app/assets/composable/useGroupApi.ts +++ b/app/assets/composable/useGroupApi.ts @@ -60,7 +60,7 @@ export function useGroupApi(route: any) { { immediate: true } ) - return { group, error, loading } + return { group, error, loading, fetchApi } } export type { GroupApi } diff --git a/dist/composable/useGroupApi.cjs b/dist/composable/useGroupApi.cjs index b646084..84f9ab8 100644 --- a/dist/composable/useGroupApi.cjs +++ b/dist/composable/useGroupApi.cjs @@ -1 +1 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e=require("vue"),n=require("../types-zCR7NhwB.cjs");function i(u){const t=e.ref(!1),a=e.ref(),s=e.ref({id:0,name:"",slug:"",description:"",icon:"",created_at:"",updated_at:"",deleted_at:null,users_count:0});async function o(){t.value=!0,a.value=null,await n.axios.get("/api/groups/g/"+u.params.slug).then(r=>{s.value=r.data}).catch(r=>{a.value={description:"An error as occurred",style:n.a.Danger,closeBtn:!0,...r.response.data}}).finally(()=>{t.value=!1})}return e.watch(()=>u.params.slug,()=>{o()},{immediate:!0}),{group:s,error:a,loading:t}}exports.useGroupApi=i; +"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e=require("vue"),o=require("../types-zCR7NhwB.cjs");function i(u){const t=e.ref(!1),a=e.ref(),s=e.ref({id:0,name:"",slug:"",description:"",icon:"",created_at:"",updated_at:"",deleted_at:null,users_count:0});async function n(){t.value=!0,a.value=null,await o.axios.get("/api/groups/g/"+u.params.slug).then(r=>{s.value=r.data}).catch(r=>{a.value={description:"An error as occurred",style:o.a.Danger,closeBtn:!0,...r.response.data}}).finally(()=>{t.value=!1})}return e.watch(()=>u.params.slug,()=>{n()},{immediate:!0}),{group:s,error:a,loading:t,fetchApi:n}}exports.useGroupApi=i; diff --git a/dist/composable/useGroupApi.d.ts b/dist/composable/useGroupApi.d.ts index 2ae3f29..09000cb 100644 --- a/dist/composable/useGroupApi.d.ts +++ b/dist/composable/useGroupApi.d.ts @@ -33,5 +33,6 @@ export declare function useGroupApi(route: any): { }>; error: import('vue').Ref; loading: import('vue').Ref; + fetchApi: () => Promise; }; export type { GroupApi }; diff --git a/dist/composable/useGroupApi.js b/dist/composable/useGroupApi.js index 7d80e98..9a2e68c 100644 --- a/dist/composable/useGroupApi.js +++ b/dist/composable/useGroupApi.js @@ -32,7 +32,7 @@ function d(s) { o(); }, { immediate: !0 } - ), { group: n, error: e, loading: a }; + ), { group: n, error: e, loading: a, fetchApi: o }; } export { d as useGroupApi