budibase/packages/standard-components/src/Test/TestApp.svelte

41 lines
532 B
Svelte
Raw Normal View History

2019-08-27 08:32:56 +02:00
<script>
import createApp from "./createApp";
import { props } from "./props";
let _app;
const _appPromise = createApp();
_appPromise.then(a => _app = a);
2019-09-26 06:40:58 +02:00
const testProps = props.nav;
let currentComponent;
$: {
if(_app && currentComponent) {
_app.initialiseComponent(testProps, currentComponent);
}
}
2019-08-27 08:32:56 +02:00
</script>
{#await _appPromise}
loading
{:then _app}
2019-08-27 08:32:56 +02:00
<div id="current_component" bind:this={currentComponent}>
2019-08-27 08:32:56 +02:00
</div>
{/await}
2019-08-27 08:32:56 +02:00
<style>
#current_component {
2019-08-27 08:32:56 +02:00
height: 100%;
width: 100%;
}
</style>