Update 'stage.yaml'
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
2022-01-19 14:56:07 +00:00
parent e94a7d9455
commit a3a2cc69c7

View File

@@ -1,60 +1,47 @@
id: stage id: stage
type: PageSiderMenu type: PageHeaderMenu
properties: properties:
title: Stage title: Stage
areas: areas:
content: content:
blocks: blocks:
- id: title - id: content
type: Title type: Card
layout: layout:
grow: 1 size: 800 # Set the size of the card so it does not fill the full screen
properties: contentGutter: 16 # Make a 16px gap between all blocks in this card
content: Stage
- id: new_brand_button # Create a Button block to add a new brand.
type: Button
layout:
grow: 0 # Because the grow of the button is 0, it will not expand but remain in the same row as the title block.
properties:
title: New Brand # Button text.
icon: PlusOutlined # Ant Design icon on the button.
events:
onClick: # All the actions to complete when the button is clicked.
- id: link_to_new_brand # Link to the page where we will add a new brand.
type: Link
params:
pageId: new-brand # The page id of the new brand page.
# A List block to render the following brands.
# The list block will render a content area all items in the "brands_list" array in state.
# The "brands_list" array is populated by the "set_brands" onEnter action.
- id: brands_list
type: List
blocks: blocks:
- id: brands_list.$.container # Wrap all the blocks for a brands item in a box. - id: title
type: Box type: Title
style: layout:
background: '#fff' # Give the box a white background and some spacing. grow: 1
margin: 10 properties:
padding: 10 content: Stage
blocks: - id: foo
- id: brands_list.$.name # Show the item name as a title in the list. required: true
type: Title type: TextInput
properties: properties:
content: title: Foo
_state: brands_list.$.name placeholder: Bar
level: 3 - id: reset_button
- id: brands_list.$.description # Show the item description as a paragraph in the list. type: Button
type: Paragraph layout:
properties: grow: 1
content: properties:
_state: brands_list.$.description title: Reset
events: icon: ClearOutlined
block: true
type: default
actions:
onClick: onClick:
- id: link_to_edit_brand # Link to the page where we will edit the clicked brand. - id: reset
type: Link type: reset()
params: - id: start_download
pageId: edit-brand # The page id of the edit brand page. type: Button
urlQuery: layout:
brand_id: grow: 3
_state: brands_list.$._id # Set the brand_id in the url query on the edit-brand page to the _id field of the clicked list item. properties:
title: Download
icon: CloudDownloadOutlined
block: true