fork of hey-api/openapi-ts because I need some additional things
1import '@radix-ui/themes/styles.css';
2
3import { Theme } from '@radix-ui/themes';
4import React from 'react';
5import ReactDOM from 'react-dom/client';
6
7import App from './App.tsx';
8import { client } from './client/client.gen';
9
10// configure internal service client
11client.setConfig({
12 // set default base url for requests
13 baseURL: 'https://petstore3.swagger.io/api/v3',
14 // set default headers for requests
15 headers: {
16 Authorization: 'Bearer <token_from_service_client>',
17 },
18});
19
20ReactDOM.createRoot(document.getElementById('root')!).render(
21 <React.StrictMode>
22 <Theme appearance="dark">
23 <App />
24 </Theme>
25 </React.StrictMode>,
26);