breaking changes, major refactoring of Composite

This commit is contained in:
Samuel Andert
2023-07-26 09:23:15 +02:00
parent 858d21e7db
commit 0161f4ba4f
14 changed files with 212 additions and 215 deletions

View File

@ -1,36 +1,24 @@
<script>
import Composite from '$lib/components/Composite.svelte';
import Wallet from '$lib/Wallet.svelte';
import HelloEarth from '$lib/components/HelloEarth/HelloEarth.svelte';
import Composite from '$lib/core/Composite.svelte';
let componentsData = {
let composite = {
id: 'composite',
layout: {
areas: `
"header main"
"aside main"
"footer footer";
"top top top"
"main main main"
"footer footer footer";
`,
columns: '1fr 1fr',
rows: 'auto 1fr auto'
columns: '1fr 1fr 1fr',
rows: '1fr 1fr auto'
},
children: [
{
id: '1',
componentName: 'GoogleAuth',
slot: 'header',
services: ['setupLit']
},
{
id: 'messages',
componentName: 'Messages',
slot: 'main',
store: {
prop1: 'prop1',
prop2: 'prop2'
}
},
{
id: 'wallet',
componentName: 'Wallet',
slot: 'aside',
component: 'Wallet',
slot: 'top',
store: {
pkpWallet: '',
rpcURL: 'https://rpc.gnosischain.com/',
@ -39,12 +27,17 @@
}
},
{
id: '3',
componentName: 'Terminal',
id: 'messages',
component: 'Messages',
slot: 'main'
},
{
id: 'terminal',
component: 'Terminal',
slot: 'footer'
}
]
};
</script>
<Composite {componentsData} />
<Composite {composite} />