File tree Expand file tree Collapse file tree
components/backend/DataTable/buttons/grid
pages/builder/workspace/[application]/data/table/[tableId]/[viewId] Expand file tree Collapse file tree Original file line number Diff line number Diff line change 66 import type { Screen , ScreenUsage } from " @budibase/types"
77 const dispatch = createEventDispatcher <{ generate: void }>()
88
9+ export let showGenerateAppScreenButton = true
10+
911 const { datasource } = getContext (" grid" )
1012
1113 let popover: ScreensPopover
4446 showCount
4547>
4648 <svelte:fragment slot =" footer" >
47- <Button secondary icon ="browser" on:click ={generateScreen }>
48- Generate app screen
49- </Button >
49+ {#if showGenerateAppScreenButton }
50+ <Button secondary icon ="browser" on:click ={generateScreen }>
51+ Generate app screen
52+ </Button >
53+ {/if }
5054 </svelte:fragment >
5155</ScreensPopover >
Original file line number Diff line number Diff line change 150150 {#if ! calculation }
151151 <GridColumnsSettingButton />
152152 <GridRowActionsButton />
153- <GridScreensButton on:generate ={() => generateButton ?.show ()} />
154153 {/if }
154+ <GridScreensButton
155+ showGenerateAppScreenButton ={! calculation }
156+ on:generate ={() => generateButton ?.show ()}
157+ />
155158 <GridGenerateButton bind:this ={generateButton } />
156159 {/if }
157160 </svelte:fragment >
You can’t perform that action at this time.
0 commit comments