forked from tsai/budibase
11 changed files with 174 additions and 38 deletions
@ -1,8 +0,0 @@ |
|||
export default function(models) { |
|||
return models.map(model => ({ |
|||
name: `Edit ${model.name}`, |
|||
create: () => createScreen(model), |
|||
})) |
|||
} |
|||
|
|||
const createScreen = model => ({}) |
|||
@ -0,0 +1,44 @@ |
|||
export default function(models) { |
|||
return models.map(model => ({ |
|||
name: `New ${model.name}`, |
|||
create: () => createScreen(model), |
|||
})) |
|||
} |
|||
|
|||
const createScreen = model => ({ |
|||
props: { |
|||
_id: "f684460e-1f79-42b4-8ffd-1f708bca93ed", |
|||
_component: "@budibase/standard-components/container", |
|||
_styles: { |
|||
normal: {}, |
|||
hover: {}, |
|||
active: {}, |
|||
selected: {}, |
|||
}, |
|||
className: "", |
|||
onLoad: [], |
|||
type: "div", |
|||
_children: [ |
|||
{ |
|||
_id: "7d1d6b43-b444-46a5-a75c-267fd6b5baf6", |
|||
_component: "@budibase/standard-components/heading", |
|||
_styles: { |
|||
normal: {}, |
|||
hover: {}, |
|||
active: {}, |
|||
selected: {}, |
|||
}, |
|||
_code: "", |
|||
className: "", |
|||
text: `Create New ${model.name}`, |
|||
type: "h1", |
|||
_instanceId: "inst_cf8ace4_69efc0d72e6f443db2d4c902c14d9394", |
|||
_instanceName: `Heading 1`, |
|||
_children: [], |
|||
}, |
|||
], |
|||
_instanceName: `New ${model.name}`, |
|||
}, |
|||
route: `/${model.name}/new`, |
|||
name: "screen-id", |
|||
}) |
|||
@ -0,0 +1,44 @@ |
|||
export default function(models) { |
|||
return models.map(model => ({ |
|||
name: `New ${model.name}`, |
|||
create: () => createScreen(model), |
|||
})) |
|||
} |
|||
|
|||
const createScreen = model => ({ |
|||
props: { |
|||
_id: "f684460e-1f79-42b4-8ffd-1f708bca93ed", |
|||
_component: "@budibase/standard-components/recorddetail", |
|||
_styles: { |
|||
normal: {}, |
|||
hover: {}, |
|||
active: {}, |
|||
selected: {}, |
|||
}, |
|||
className: "", |
|||
onLoad: [], |
|||
type: "div", |
|||
_children: [ |
|||
{ |
|||
_id: "7d1d6b43-b444-46a5-a75c-267fd6b5baf6", |
|||
_component: "@budibase/standard-components/heading", |
|||
_styles: { |
|||
normal: {}, |
|||
hover: {}, |
|||
active: {}, |
|||
selected: {}, |
|||
}, |
|||
_code: "", |
|||
className: "", |
|||
text: `${model.name} Detail`, |
|||
type: "h1", |
|||
_instanceId: "inst_cf8ace4_69efc0d72e6f443db2d4c902c14d9394", |
|||
_instanceName: `Heading 1`, |
|||
_children: [], |
|||
}, |
|||
], |
|||
_instanceName: `${model.name} Detail`, |
|||
}, |
|||
route: `/${model.name}/new`, |
|||
name: "screen-id", |
|||
}) |
|||
Loading…
Reference in new issue