1
0
Fork 0
mirror of synced 2024-09-12 23:43:09 +12:00

Move grid block provider top level since nesting doesn't matter

This commit is contained in:
Andrew Kingston 2024-05-13 13:50:37 +01:00
parent 9a0f747c3e
commit a5f627e320

View file

@ -145,35 +145,35 @@
<div use:styleable={styles} class:in-builder={$builderStore.inBuilder}> <div use:styleable={styles} class:in-builder={$builderStore.inBuilder}>
<span style="--height:{height};"> <span style="--height:{height};">
<Provider {data} {actions}> <Grid
<Grid bind:this={grid}
bind:this={grid} datasource={table}
datasource={table} {API}
{API} {stripeRows}
{stripeRows} {quiet}
{quiet} {initialFilter}
{initialFilter} {initialSortColumn}
{initialSortColumn} {initialSortOrder}
{initialSortOrder} {fixedRowHeight}
{fixedRowHeight} {columnWhitelist}
{columnWhitelist} {schemaOverrides}
{schemaOverrides} canAddRows={allowAddRows}
canAddRows={allowAddRows} canEditRows={allowEditRows}
canEditRows={allowEditRows} canDeleteRows={allowDeleteRows}
canDeleteRows={allowDeleteRows} canEditColumns={false}
canEditColumns={false} canExpandRows={false}
canExpandRows={false} canSaveSchema={false}
canSaveSchema={false} showControls={false}
showControls={false} notifySuccess={notificationStore.actions.success}
notifySuccess={notificationStore.actions.success} notifyError={notificationStore.actions.error}
notifyError={notificationStore.actions.error} buttons={enrichedButtons}
buttons={enrichedButtons} on:rowclick={e => onRowClick?.({ row: e.detail })}
on:rowclick={e => onRowClick?.({ row: e.detail })} />
/>
</Provider>
</span> </span>
</div> </div>
<Provider {data} {actions} />
<style> <style>
div { div {
display: flex; display: flex;