Reuse EnvVariableInput in String
This commit is contained in:
parent
2b2d56f406
commit
3b047b166c
|
@ -1,33 +1,23 @@
|
||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { Label, EnvDropdown } from "@budibase/bbui"
|
import { Label } from "@budibase/bbui"
|
||||||
import { environment, licensing } from "@/stores/portal"
|
import EnvVariableInput from "@/components/portal/environment/EnvVariableInput.svelte"
|
||||||
|
|
||||||
export let type
|
export let type
|
||||||
export let name
|
export let name
|
||||||
export let value
|
export let value
|
||||||
export let error
|
export let error
|
||||||
export let placeholder
|
export let placeholder
|
||||||
export let showModal = () => {}
|
|
||||||
|
|
||||||
async function handleUpgradePanel() {
|
|
||||||
await environment.upgradePanelOpened()
|
|
||||||
$licensing.goToUpgradePage()
|
|
||||||
}
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<div class="form-row">
|
<div class="form-row">
|
||||||
<Label>{name}</Label>
|
<Label>{name}</Label>
|
||||||
<EnvDropdown
|
<EnvVariableInput
|
||||||
on:change
|
on:change
|
||||||
on:blur
|
on:blur
|
||||||
type={type === "port" ? "string" : type}
|
type={type === "port" ? "string" : type}
|
||||||
{value}
|
{value}
|
||||||
{error}
|
{error}
|
||||||
{placeholder}
|
{placeholder}
|
||||||
variables={$environment.variables}
|
|
||||||
environmentVariablesEnabled={$licensing.environmentVariablesEnabled}
|
|
||||||
{showModal}
|
|
||||||
{handleUpgradePanel}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue