Skip to content

Commit

Permalink
Added @csrf to form
Browse files Browse the repository at this point in the history
  • Loading branch information
kreaweb.be committed Apr 28, 2024
1 parent 4915438 commit 537299d
Show file tree
Hide file tree
Showing 10 changed files with 79 additions and 61 deletions.
2 changes: 2 additions & 0 deletions resources/views/livewire/people/add/child.blade.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
<form id="form" wire:submit="saveChild">
@csrf

<div class="md:w-192 flex flex-col rounded bg-white shadow-[0_2px_15px_-3px_rgba(0,0,0,0.07),0_10px_20px_-2px_rgba(0,0,0,0.04)] dark:bg-neutral-700 text-neutral-800 dark:text-neutral-50">
<div class="h-14 min-h-min flex flex-col p-2 border-b-2 border-neutral-100 text-lg font-medium dark:border-neutral-600 dark:text-neutral-50 rounded-t">
<div class="flex flex-wrap gap-2 justify-center items-start">
Expand Down
2 changes: 2 additions & 0 deletions resources/views/livewire/people/add/partner.blade.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
<form id="form" wire:submit="savePartner">
@csrf

<div class="md:w-192 flex flex-col rounded bg-white shadow-[0_2px_15px_-3px_rgba(0,0,0,0.07),0_10px_20px_-2px_rgba(0,0,0,0.04)] dark:bg-neutral-700 text-neutral-800 dark:text-neutral-50">
<div class="h-14 min-h-min flex flex-col p-2 border-b-2 border-neutral-100 text-lg font-medium dark:border-neutral-600 dark:text-neutral-50 rounded-t">
<div class="flex flex-wrap gap-2 justify-center items-start">
Expand Down
2 changes: 2 additions & 0 deletions resources/views/livewire/people/add/person.blade.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
<form wire:submit="savePerson">
@csrf

<div class="md:w-192 flex flex-col rounded bg-white shadow-[0_2px_15px_-3px_rgba(0,0,0,0.07),0_10px_20px_-2px_rgba(0,0,0,0.04)] dark:bg-neutral-700 text-neutral-800 dark:text-neutral-50">
<div class="h-14 min-h-min flex flex-col p-2 border-b-2 border-neutral-100 text-lg font-medium dark:border-neutral-600 dark:text-neutral-50 rounded-t">
<div class="flex flex-wrap gap-2 justify-center items-start">
Expand Down
2 changes: 2 additions & 0 deletions resources/views/livewire/people/edit/contact.blade.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
<form id="form" wire:submit="saveContact">
@csrf

<div class="md:w-192 flex flex-col rounded bg-white shadow-[0_2px_15px_-3px_rgba(0,0,0,0.07),0_10px_20px_-2px_rgba(0,0,0,0.04)] dark:bg-neutral-700 text-neutral-800 dark:text-neutral-50">
<div class="h-14 min-h-min flex flex-col p-2 border-b-2 border-neutral-100 text-lg font-medium dark:border-neutral-600 dark:text-neutral-50 rounded-t">
<div class="flex flex-wrap gap-2 justify-center items-start">
Expand Down
2 changes: 2 additions & 0 deletions resources/views/livewire/people/edit/death.blade.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
<form id="form" wire:submit="saveDeath">
@csrf

<div class="md:w-192 flex flex-col rounded bg-white shadow-[0_2px_15px_-3px_rgba(0,0,0,0.07),0_10px_20px_-2px_rgba(0,0,0,0.04)] dark:bg-neutral-700 text-neutral-800 dark:text-neutral-50">
<div class="h-14 min-h-min flex flex-col p-2 border-b-2 border-neutral-100 text-lg font-medium dark:border-neutral-600 dark:text-neutral-50 rounded-t">
<div class="flex flex-wrap gap-2 justify-center items-start">
Expand Down
2 changes: 2 additions & 0 deletions resources/views/livewire/people/edit/family.blade.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
<form id="form" wire:submit="saveFamily">
@csrf

<div class="md:w-192 flex flex-col rounded bg-white shadow-[0_2px_15px_-3px_rgba(0,0,0,0.07),0_10px_20px_-2px_rgba(0,0,0,0.04)] dark:bg-neutral-700 text-neutral-800 dark:text-neutral-50">
<div class="h-14 min-h-min flex flex-col p-2 border-b-2 border-neutral-100 text-lg font-medium dark:border-neutral-600 dark:text-neutral-50 rounded-t">
<div class="flex flex-wrap gap-2 justify-center items-start">
Expand Down
2 changes: 2 additions & 0 deletions resources/views/livewire/people/edit/partner.blade.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
<form id="form" wire:submit="savePartner">
@csrf

<div class="md:w-192 flex flex-col rounded bg-white shadow-[0_2px_15px_-3px_rgba(0,0,0,0.07),0_10px_20px_-2px_rgba(0,0,0,0.04)] dark:bg-neutral-700 text-neutral-800 dark:text-neutral-50">
<div class="h-14 min-h-min flex flex-col p-2 border-b-2 border-neutral-100 text-lg font-medium dark:border-neutral-600 dark:text-neutral-50 rounded-t">
<div class="flex flex-wrap gap-2 justify-center items-start">
Expand Down
2 changes: 2 additions & 0 deletions resources/views/livewire/people/edit/photos.blade.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
<form id="form">
@csrf

<div class="md:w-192 flex flex-col rounded mb-5 bg-white shadow-[0_2px_15px_-3px_rgba(0,0,0,0.07),0_10px_20px_-2px_rgba(0,0,0,0.04)] dark:bg-neutral-700 text-neutral-800 dark:text-neutral-50">
<div class="h-14 min-h-min flex flex-col p-2 border-b-2 border-neutral-100 text-lg font-medium dark:border-neutral-600 dark:text-neutral-50 rounded-t">
<div class="flex flex-wrap gap-2 justify-center items-start">
Expand Down
2 changes: 2 additions & 0 deletions resources/views/livewire/people/edit/profile.blade.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
<form id="form" wire:submit="saveProfile">
@csrf

<div class="md:w-192 flex flex-col rounded bg-white shadow-[0_2px_15px_-3px_rgba(0,0,0,0.07),0_10px_20px_-2px_rgba(0,0,0,0.04)] dark:bg-neutral-700 text-neutral-800 dark:text-neutral-50">
<div class="h-14 min-h-min flex flex-col p-2 border-b-2 border-neutral-100 text-lg font-medium dark:border-neutral-600 dark:text-neutral-50 rounded-t">
<div class="flex flex-wrap gap-2 justify-center items-start">
Expand Down
122 changes: 61 additions & 61 deletions resources/views/livewire/people/search.blade.php
Original file line number Diff line number Diff line change
@@ -1,79 +1,79 @@
<div>
<div class="w-full mb-5">
<form>
<div class="p-5 flex flex-col justify-end rounded dark:text-neutral-200 bg-white dark:bg-neutral-700 shadow-[0_2px_15px_-3px_rgba(0,0,0,0.07),0_10px_20px_-2px_rgba(0,0,0,0.04)]">
{{-- header --}}
<div class="flex flex-wrap mb-2 text-lg">
<div class="flex-grow max-w-full flex-1">
<form class="w-full mb-5">
@csrf

<div class="p-5 flex flex-col justify-end rounded dark:text-neutral-200 bg-white dark:bg-neutral-700 shadow-[0_2px_15px_-3px_rgba(0,0,0,0.07),0_10px_20px_-2px_rgba(0,0,0,0.04)]">
{{-- header --}}
<div class="flex flex-wrap mb-2 text-lg">
<div class="flex-grow max-w-full flex-1">
@if (config('app.god_mode') && auth()->user()->is_developer)
{!! __('app.people_search', [
'scope' => strtoupper(__('team.all_teams')),
]) !!}
@else
{!! __('app.people_search', [
'scope' => auth()->user()->currentTeam->name,
]) !!}
@endif
</div>

<div class="flex-grow max-w-full flex-1 text-center">
@if (auth()->user()->hasPermission('person:create'))
<x-ts-button href="/people/add" color="emerald" class="text-sm">
<x-ts-icon icon="user-plus" class="me-2" />
{{ __('person.add_person') }}
</x-ts-button>
@endif
</div>

<div class="flex-grow max-w-full flex-1 text-end">
@if ($this->search)
@if (config('app.god_mode') && auth()->user()->is_developer)
{!! __('app.people_search', [
{!! __('app.people_found', [
'total' => $people->total(),
'scope' => strtoupper(__('team.all_teams')),
'keyword' => $this->search,
]) !!}
@else
{!! __('app.people_search', [
{!! __('app.people_found', [
'total' => $people->total(),
'scope' => auth()->user()->currentTeam->name,
'keyword' => $this->search,
]) !!}
@endif
</div>

<div class="flex-grow max-w-full flex-1 text-center">
@if (auth()->user()->hasPermission('person:create'))
<x-ts-button href="/people/add" color="emerald" class="text-sm">
<x-ts-icon icon="user-plus" class="me-2" />
{{ __('person.add_person') }}
</x-ts-button>
@endif
</div>

<div class="flex-grow max-w-full flex-1 text-end">
@if ($this->search)
@if (config('app.god_mode') && auth()->user()->is_developer)
{!! __('app.people_found', [
'total' => $people->total(),
'scope' => strtoupper(__('team.all_teams')),
'keyword' => $this->search,
]) !!}
@else
{!! __('app.people_found', [
'total' => $people->total(),
'scope' => auth()->user()->currentTeam->name,
'keyword' => $this->search,
]) !!}
@endif
@else
@if (config('app.god_mode') && auth()->user()->is_developer)
{!! __('app.people_available', [
'total' => $people_db,
'scope' => strtoupper(__('team.all_teams')),
]) !!}
@else
@if (config('app.god_mode') && auth()->user()->is_developer)
{!! __('app.people_available', [
'total' => $people_db,
'scope' => strtoupper(__('team.all_teams')),
]) !!}
@else
{!! __('app.people_available', [
'total' => $people_db,
'scope' => auth()->user()->currentTeam->name,
]) !!}
@endif
{!! __('app.people_available', [
'total' => $people_db,
'scope' => auth()->user()->currentTeam->name,
]) !!}
@endif
</div>
@endif
</div>
</div>

{{-- search box --}}
<x-ts-input wire:model.live.debounce.500ms="search" type="search" icon="search" placeholder="{{ __('app.people_search_placeholder') }}" />
{{-- search box --}}
<x-ts-input wire:model.live.debounce.500ms="search" type="search" icon="search" placeholder="{{ __('app.people_search_placeholder') }}" />

{{-- footer : perpage and pagination --}}
@if (count($people) > 0)
<div class="mt-2 flex flex-wrap gap-2 justify-center items-center">
<div class="flex-grow min-w-max max-w-36 flex-1">
<x-ts-select.styled wire:model.live="perpage" name="perpage" id="perpage" :options="$options" select="label:label|value:value" required />
</div>
{{-- footer : perpage and pagination --}}
@if (count($people) > 0)
<div class="mt-2 flex flex-wrap gap-2 justify-center items-center">
<div class="flex-grow min-w-max max-w-36 flex-1">
<x-ts-select.styled wire:model.live="perpage" name="perpage" id="perpage" :options="$options" select="label:label|value:value" required />
</div>

<div class="flex-grow min-w-max max-w-full flex-1 text-end">
{{ $people->links('livewire/pagination/tailwind') }}
</div>
<div class="flex-grow min-w-max max-w-full flex-1 text-end">
{{ $people->links('livewire/pagination/tailwind') }}
</div>
@endif
</div>
</form>
</div>
</div>
@endif
</div>
</form>

{{-- people grid --}}
<div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 2xl:grid-cols-5 gap-5">
Expand Down

0 comments on commit 537299d

Please sign in to comment.