Refresh data UI tables when creating a row

This commit is contained in:
Andrew Kingston 2021-09-29 12:29:26 +01:00
parent bf46b41890
commit 8b9b6dd4e2
2 changed files with 3 additions and 1 deletions

View File

@ -50,6 +50,7 @@
}) })
} }
// Fetch data whenever schema changes
const onUpdateColumns = () => { const onUpdateColumns = () => {
search.update({ search.update({
schema, schema,
@ -78,6 +79,7 @@
{#if schema && Object.keys(schema).length > 0} {#if schema && Object.keys(schema).length > 0}
{#if !isUsersTable} {#if !isUsersTable}
<CreateRowButton <CreateRowButton
on:updaterows={search.refresh}
title={"Create row"} title={"Create row"}
modalContentComponent={CreateEditRow} modalContentComponent={CreateEditRow}
/> />

View File

@ -12,5 +12,5 @@
{title} {title}
</ActionButton> </ActionButton>
<Modal bind:this={modal}> <Modal bind:this={modal}>
<svelte:component this={modalContentComponent} /> <svelte:component this={modalContentComponent} on:updaterows />
</Modal> </Modal>