18 lines
540 B
TypeScript
18 lines
540 B
TypeScript
import { createConfiguredWebAPIs } from './runtimeConfig';
|
|||
|
|
import type { RuntimeAPIs } from '@openchamber/ui/lib/api/types';
|
||
|
|
import '@openchamber/ui/index.css';
|
||
|
|
import '@openchamber/ui/styles/fonts';
|
||
|
|
|
||
|
|
declare global {
|
||
|
|
interface Window {
|
||
|
|
__OPENCHAMBER_RUNTIME_APIS__?: RuntimeAPIs;
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
window.__OPENCHAMBER_RUNTIME_APIS__ = createConfiguredWebAPIs();
|
||
|
|
|
||
|
|
void import('@openchamber/ui/apps/renderMobileApp')
|
||
|
|
.then(({ renderMobileApp }) => {
|
||
|
|
renderMobileApp(window.__OPENCHAMBER_RUNTIME_APIS__ ?? createConfiguredWebAPIs());
|
||
|
|
});
|