2019-09-19 05:35:40 +02:00
|
|
|
import { writable } from "svelte/store";
|
|
|
|
import Login from "../Login.svelte";
|
|
|
|
import Grid from "../Grid.svelte";
|
|
|
|
import Form from "../Form.svelte";
|
|
|
|
import Textbox from "../Textbox.svelte";
|
|
|
|
import Text from "../Text.svelte";
|
2019-09-26 06:40:58 +02:00
|
|
|
import Nav from "../Nav.svelte";
|
|
|
|
import Panel from "../Panel.svelte";
|
2019-09-19 05:35:40 +02:00
|
|
|
import { createApp } from "@budibase/client/src/createApp";
|
|
|
|
|
|
|
|
export default async () => {
|
|
|
|
|
|
|
|
const componentLibraries = {
|
|
|
|
components : {
|
|
|
|
login : Login,
|
|
|
|
grid : Grid,
|
|
|
|
form : Form,
|
|
|
|
textbox : Textbox,
|
2019-09-26 06:40:58 +02:00
|
|
|
text: Text,
|
|
|
|
nav: Nav,
|
|
|
|
panel: Panel
|
2019-09-19 05:35:40 +02:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2019-09-26 06:40:58 +02:00
|
|
|
const appDef = {hierarchy:{}, actions:{}};
|
|
|
|
const user = {name:"yeo", permissions:[]};
|
|
|
|
|
|
|
|
return createApp(componentLibraries, appDef, user);
|
2019-09-19 05:35:40 +02:00
|
|
|
|
|
|
|
}
|