1
0
Fork 0
mirror of synced 2024-07-02 04:50:44 +12:00

removes add row button on grid component

This commit is contained in:
kevmodrome 2020-10-15 16:15:28 +02:00
parent e32f666b4b
commit c4681f2058
No known key found for this signature in database
GPG key ID: E8F9CD141E63BF38

View file

@ -11,7 +11,6 @@
import { onMount } from "svelte"
import AgGrid from "@budibase/svelte-ag-grid"
import CreateRowButton from "./CreateRow/Button.svelte"
import { TextButton as DeleteButton, Icon, Modal, ModalContent } from "@budibase/bbui"
export let _bb
@ -79,13 +78,6 @@
}
})
const isEditable = type =>
type !== "boolean" &&
type !== "options" &&
// type !== "datetime" &&
type !== "link" &&
type !== "attachment"
const shouldHideField = name => {
if (name.startsWith("_")) return true
// always 'row'
@ -96,10 +88,6 @@
return false
}
const handleNewRow = async () => {
data = await fetchData(datasource)
}
const handleUpdate = ({ detail }) => {
data[detail.row] = detail.data
updateRow(detail.data)
@ -133,7 +121,6 @@
{#if dataLoaded}
{#if canAddDelete}
<div class="controls">
<CreateRowButton {_bb} {table} on:newRow={handleNewRow} />
{#if selectedRows.length > 0}
<DeleteButton text small on:click={modal.show()}>
<Icon name="addrow" />