Browse Source

show all query types in form component

pull/4023/head
Martin McKeaveney 6 years ago
parent
commit
24945b860d
  1. 5
      packages/builder/src/components/design/PropertiesPanel/PropertyControls/DatasourceSelect.svelte
  2. 2
      packages/builder/src/components/design/PropertiesPanel/PropertyControls/SchemaSelect.svelte
  3. 4
      packages/builder/src/components/start/CreateAppModal.svelte

5
packages/builder/src/components/design/PropertiesPanel/PropertyControls/DatasourceSelect.svelte

@ -20,6 +20,7 @@
export let value = {}
export let otherSources
export let showAllQueries
$: tables = $backendUiStore.tables.map(m => ({
label: m.name,
@ -36,8 +37,8 @@
return [...acc, ...viewsArr]
}, [])
$: queries = $backendUiStore.queries
.filter(query => query.queryVerb === "read" || query.readable)
.map(query => ({
.filter(query => showAllQueries || (query.queryVerb === "read" || query.readable))
.map(query => ({
label: query.name,
name: query.name,
tableId: query._id,

2
packages/builder/src/components/design/PropertiesPanel/PropertyControls/SchemaSelect.svelte

@ -4,4 +4,4 @@
const otherSources = [{ name: "Custom", label: "Custom" }]
</script>
<DatasourceSelect on:change {...$$props} {otherSources} />
<DatasourceSelect on:change {...$$props} showAllQueries={true} {otherSources} />

4
packages/builder/src/components/start/CreateAppModal.svelte

@ -66,8 +66,8 @@
"non-existing-app-name",
"App with same name already exists. Please try another app name.",
value =>
!existingAppNames.some(appName =>
new RegExp(appName, "ig").test(value)
!existingAppNames.some(
appName => appName.toLowerCase() === value.toLowerCase()
)
)

Loading…
Cancel
Save