Browse Source

bumps svelte-ag-grid component.

master
kevmodrome 6 years ago
parent
commit
0a398c43c3
  1. 2
      packages/standard-components/package.json
  2. 4
      packages/standard-components/src/DataGrid/Component.svelte

2
packages/standard-components/package.json

@ -37,7 +37,7 @@
"dependencies": { "dependencies": {
"@beyonk/svelte-googlemaps": "^2.2.0", "@beyonk/svelte-googlemaps": "^2.2.0",
"@budibase/bbui": "^1.34.6", "@budibase/bbui": "^1.34.6",
"@budibase/svelte-ag-grid": "^0.0.8", "@budibase/svelte-ag-grid": "^0.0.10",
"@fortawesome/fontawesome-free": "^5.14.0", "@fortawesome/fontawesome-free": "^5.14.0",
"@svelteschool/svelte-forms": "^0.7.0", "@svelteschool/svelte-forms": "^0.7.0",
"britecharts": "^2.16.1", "britecharts": "^2.16.1",

4
packages/standard-components/src/DataGrid/Component.svelte

@ -26,8 +26,10 @@
const { schema } = await jsonModel.json() const { schema } = await jsonModel.json()
if (!isEmpty(datasource)) { if (!isEmpty(datasource)) {
data = await fetchData(datasource) data = await fetchData(datasource)
columnDefs = Object.keys(schema).map(key => { columnDefs = Object.keys(schema).map((key, i) => {
return { return {
headerCheckboxSelection: i === 0,
checkboxSelection: i === 0,
valueSetter: setters.get(schema[key].type), valueSetter: setters.get(schema[key].type),
headerName: key.charAt(0).toUpperCase() + key.slice(1), // Capitalise first letter headerName: key.charAt(0).toUpperCase() + key.slice(1), // Capitalise first letter
field: key, field: key,

Loading…
Cancel
Save