This commit is contained in:
Andras Bacsai
2023-05-17 12:14:18 +02:00
parent 8e5adb47a0
commit 14d7e9e7f9
11 changed files with 62 additions and 54 deletions

View File

@@ -1,12 +1,12 @@
<form wire:submit.prevent='submit' class="flex items-end gap-2 px-2">
<x-inputs.input noLabel noDirty id="key" label="Name" required />
<x-inputs.input noLabel noDirty id="value" label="Value" required />
<div class="flex flex-col">
<div class="flex items-center gap-2">
<x-inputs.input noDirty type="checkbox" id="is_build_time" label="Build Variable?" />
</div>
<form wire:submit.prevent='submit' class="flex flex-col px-2 max-w-fit">
<div class="flex gap-2">
<x-inputs.input noDirty id="key" label="Name" required />
<x-inputs.input noDirty id="value" label="Value" required />
<x-inputs.input noDirty type="checkbox" id="is_build_time" label="Build Variable?" />
</div>
<div class="pt-2">
<x-inputs.button isBold type="submit">
Add
</x-inputs.button>
</div>
<x-inputs.button type="submit">
Add
</x-inputs.button>
</form>

View File

@@ -1,9 +1,11 @@
<div class="flex flex-col gap-2">
<h3>Environment Variables</h3>
@foreach ($application->environment_variables as $env)
@forelse ($application->environment_variables as $env)
<livewire:project.application.environment-variable.show wire:key="environment-{{ $env->id }}"
:env="$env" />
@endforeach
@empty
<p>There are no environment variables added for this application.</p>
@endforelse
<div class="pt-10">
<livewire:project.application.environment-variable.add />
</div>

View File

@@ -1,18 +1,18 @@
<div x-data="{ deleteEnvironment: false }">
<form wire:submit.prevent='submit' class="flex gap-2 px-2">
<x-inputs.input id="env.key" noLabel />
<x-inputs.input id="env.value" noLabel />
<div class="flex flex-col">
<div class="flex items-center gap-2">
<x-inputs.input type="checkbox" id="env.is_build_time" label="Build Variable?" />
</div>
<form wire:submit.prevent='submit' class="flex flex-col px-2 max-w-fit">
<div class="flex gap-2">
<x-inputs.input label="Name" id="env.key" />
<x-inputs.input label="Value" id="env.value" />
<x-inputs.input type="checkbox" id="env.is_build_time" label="Build Variable?" />
</div>
<div class="pt-2">
<x-inputs.button isBold type="submit">
Update
</x-inputs.button>
<x-inputs.button x-on:click.prevent="deleteEnvironment = true" isWarning>
Delete
</x-inputs.button>
</div>
<x-inputs.button type="submit">
Update
</x-inputs.button>
<x-inputs.button x-on:click.prevent="deleteEnvironment = true" isWarning>
Delete
</x-inputs.button>
</form>
<x-naked-modal show="deleteEnvironment" message="Are you sure you want to delete {{ $env->key }}?" />
</div>