Make datasource icon in nav bar link to datasource page
This commit is contained in:
parent
64f70a1ae2
commit
1dc37d8955
|
@ -4,6 +4,7 @@
|
||||||
datasources,
|
datasources,
|
||||||
userSelectedResourceMap,
|
userSelectedResourceMap,
|
||||||
contextMenuStore,
|
contextMenuStore,
|
||||||
|
appStore,
|
||||||
} from "stores/builder"
|
} from "stores/builder"
|
||||||
import IntegrationIcon from "components/backend/DatasourceNavigator/IntegrationIcon.svelte"
|
import IntegrationIcon from "components/backend/DatasourceNavigator/IntegrationIcon.svelte"
|
||||||
import { Icon, ActionButton, ActionMenu, MenuItem } from "@budibase/bbui"
|
import { Icon, ActionButton, ActionMenu, MenuItem } from "@budibase/bbui"
|
||||||
|
@ -179,11 +180,15 @@
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<div class="nav">
|
<div class="nav">
|
||||||
<IntegrationIcon
|
<a
|
||||||
integrationType={datasource?.source}
|
href={`/builder/app/${$appStore.appId}/data/datasource/${datasource?._id}`}
|
||||||
schema={datasource?.schema}
|
>
|
||||||
size="24"
|
<IntegrationIcon
|
||||||
/>
|
integrationType={datasource?.source}
|
||||||
|
schema={datasource?.schema}
|
||||||
|
size="24"
|
||||||
|
/>
|
||||||
|
</a>
|
||||||
<a
|
<a
|
||||||
href={$tableUrl(tableId)}
|
href={$tableUrl(tableId)}
|
||||||
class="nav-item"
|
class="nav-item"
|
||||||
|
|
Loading…
Reference in New Issue