Archived
1
0
Fork 0

view: refactor profession import form to an component.

This commit is contained in:
Henrik Hautakoski 2021-09-01 15:20:30 +02:00
parent 3692fcc485
commit 2c50a372eb
3 changed files with 19 additions and 34 deletions

View file

@ -10,23 +10,7 @@
</x-slot>
<div class="p-4">
<p class="text-center">
<strong>{{ __("Important") }}!</strong>
{{ __('Download this') }}
<x-link href="https://www.curseforge.com/wow/addons/professions-exporter" target="_blank">{{ __('addon') }}</x-link>
{{ __('to generate the import string') }}
</p>
<x-form action="{{ route('character.profession.store', [ 'character' => $character->slug ]) }}">
<div class="mb-2">
<x-form.label for="data">{{ __('Import string') }}</x-form.label>
<x-textarea class="h-64" name="data" />
</div>
<div class="mt-2">
<x-button element="input" type="submit" value="{{ __('Import') }}" />
</div>
</x-form>
<x-profession-import-form route="{{ route('character.profession.store', [ 'character' => $character->slug ]) }}" />
</div>
</x-layout>

View file

@ -0,0 +1,17 @@
<p class="text-center">
<strong>{{ __("Important") }}!</strong>
{{ __('Download this') }}
<x-link href="https://www.curseforge.com/wow/addons/professions-exporter" target="_blank">{{ __('addon') }}</x-link>
{{ __('to generate the import string') }}
</p>
<x-form action="{{ $route }}">
<div class="mb-2">
<x-form.label for="data">{{ __('Import string') }}</x-form.label>
<x-textarea class="h-64" name="data" />
</div>
<div class="mt-2">
<x-button element="input" type="submit" value="{{ __('Import') }}" />
</div>
</x-form>

View file

@ -7,23 +7,7 @@
</x-slot>
<div class="p-4">
<p class="text-center">
<strong>{{ __("Important") }}!</strong>
{{ __('Download this') }}
<x-link href="https://www.curseforge.com/wow/addons/professions-exporter" target="_blank">{{ __('addon') }}</x-link>
{{ __('to generate the import string') }}
</p>
<x-form action="{{ route('profession.store') }}">
<div class="mb-2">
<x-form.label for="data">{{ __('Import string') }}</x-form.label>
<x-textarea class="h-64" name="data" />
</div>
<div class="mt-2">
<x-button element="input" type="submit" value="{{ __('Import') }}" />
</div>
</x-form>
<x-profession-import-form route="{{ route('profession.store') }}" />
</div>
</x-layout>