From c6637d8bce14b45deff78e526d1ef03efa56fb46 Mon Sep 17 00:00:00 2001 From: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com> Date: Wed, 18 May 2022 12:58:40 +0200 Subject: [PATCH] create fetchers for known methods --- src/Umbraco.Web.UI.Client/src/api/fetcher.ts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 src/Umbraco.Web.UI.Client/src/api/fetcher.ts diff --git a/src/Umbraco.Web.UI.Client/src/api/fetcher.ts b/src/Umbraco.Web.UI.Client/src/api/fetcher.ts new file mode 100644 index 0000000000..d42c9f08fd --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/api/fetcher.ts @@ -0,0 +1,14 @@ +import { Fetcher } from 'openapi-typescript-fetch'; + +import { paths } from '../../schemas/generated-schema'; + +const fetcher = Fetcher.for(); + +fetcher.configure({ + baseUrl: '/umbraco/backoffice' +}); + +export const getInitStatus = fetcher.path('/init').method('get').create(); +export const postUserLogin = fetcher.path('/user/login').method('post').create(); +export const postUserLogout = fetcher.path('/user/logout').method('post').create(); +export const postInstall = fetcher.path('/install').method('post').create(); \ No newline at end of file