From 0d4818c8e2d53d747af0d338ce47b74d5340c767 Mon Sep 17 00:00:00 2001 From: hpmouton Date: Wed, 3 Apr 2024 10:06:52 +0200 Subject: [PATCH] Dashboard layout Updated --- app/Livewire/Dashboard/DashInfo.php | 3 +- resources/js/dash-chart.js | 13 +- .../livewire/dashboard/dash-info.blade.php | 87 ++++++++--- .../fdbb313c3f89aa1e079e4d88102701b5.php | 144 +++++++++++++++--- storage/logs/laravel.log | 144 ++++++++++++++++++ 5 files changed, 343 insertions(+), 48 deletions(-) diff --git a/app/Livewire/Dashboard/DashInfo.php b/app/Livewire/Dashboard/DashInfo.php index 343614b..4d864bb 100644 --- a/app/Livewire/Dashboard/DashInfo.php +++ b/app/Livewire/Dashboard/DashInfo.php @@ -66,8 +66,9 @@ public function render() { $user = auth()->user(); $skills = $user->jcp()->with(['skills' => function ($query) { - $query->orderByDesc('user_rating'); + $query->where('user_rating', '>', 1)->orderByDesc('user_rating'); }])->get()->pluck('skills')->flatten()->take(5); + $qualification = qualification::all(); return view('livewire.dashboard.dash-info', compact('user', 'skills', 'qualification')); diff --git a/resources/js/dash-chart.js b/resources/js/dash-chart.js index ddb1da0..83b45d5 100644 --- a/resources/js/dash-chart.js +++ b/resources/js/dash-chart.js @@ -42,7 +42,18 @@ const config = { line: { borderWidth: 3 } - } + }, + plugins: { + legend: { + position: 'bottom', + }, + labels: { + usePointStyle: false, + }, + } + + + }, }; new Chart( diff --git a/resources/views/livewire/dashboard/dash-info.blade.php b/resources/views/livewire/dashboard/dash-info.blade.php index fe11a26..40ff12b 100644 --- a/resources/views/livewire/dashboard/dash-info.blade.php +++ b/resources/views/livewire/dashboard/dash-info.blade.php @@ -1,18 +1,13 @@
-
- -
-
-

My Skill Gap

-
-
- -
-
- -
+
+

+ +

+
@@ -107,9 +102,11 @@ @empty - - No assessments completed - +
+

+ You have not completed any assessment. +

+
@endforelse @@ -122,15 +119,25 @@
-
-
-

- -

+
+
+
+
+

My Skill Gap

+
+
+ +
+
-
+
+

+ +

+
+

+
+ + + {{ __('New Qualification') }} + + + +
+ + {{-- --}} +
+
+ + + + {{ __('Cancel') }} + + + + {{ __('Submit') }} + + +
+ +
diff --git a/storage/framework/views/fdbb313c3f89aa1e079e4d88102701b5.php b/storage/framework/views/fdbb313c3f89aa1e079e4d88102701b5.php index 793ce8b..6f1b491 100644 --- a/storage/framework/views/fdbb313c3f89aa1e079e4d88102701b5.php +++ b/storage/framework/views/fdbb313c3f89aa1e079e4d88102701b5.php @@ -1,18 +1,13 @@
-
- -
-
-

My Skill Gap

-
-
- -
-
- -
+
+

+ +

+
@@ -147,9 +142,11 @@ popLoop(); $loop = $__env->getLastLoop(); if ($__empty_1): ?> - - No assessments completed - +
+

+ You have not completed any assessment. +

+
@@ -162,15 +159,25 @@
-
-
-

- -

+
+
+
+
+

My Skill Gap

+
+
+ +
+
-
+
+

+ +

+
+

+
+ + + 'components.dialog-modal','data' => ['wire:model.live' => 'confirmingAddQualification']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? (array) $attributes->getIterator() : [])); ?> +withName('dialog-modal'); ?> +shouldRender()): ?> +startComponent($component->resolveView(), $component->data()); ?> +getConstructor()): ?> +except(collect($constructor->getParameters())->map->getName()->all()); ?> + +withAttributes(['wire:model.live' => 'confirmingAddQualification']); ?> + slot('title', null, []); ?> + + + endSlot(); ?> + + slot('content', null, []); ?> +
+ + +
+ endSlot(); ?> + + slot('footer', null, []); ?> + + + 'components.secondary-button','data' => ['wire:click' => '$toggle(\'confirmingAddQualification\')','wire:loading.attr' => 'disabled']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? (array) $attributes->getIterator() : [])); ?> +withName('secondary-button'); ?> +shouldRender()): ?> +startComponent($component->resolveView(), $component->data()); ?> +getConstructor()): ?> +except(collect($constructor->getParameters())->map->getName()->all()); ?> + +withAttributes(['wire:click' => '$toggle(\'confirmingAddQualification\')','wire:loading.attr' => 'disabled']); ?> + + + renderComponent(); ?> + + + + + + + + + + + + + 'components.danger-button','data' => ['class' => 'ms-3','wire:click' => 'addQualificationToUser','wire:loading.attr' => 'disabled']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? (array) $attributes->getIterator() : [])); ?> +withName('danger-button'); ?> +shouldRender()): ?> +startComponent($component->resolveView(), $component->data()); ?> +getConstructor()): ?> +except(collect($constructor->getParameters())->map->getName()->all()); ?> + +withAttributes(['class' => 'ms-3','wire:click' => 'addQualificationToUser','wire:loading.attr' => 'disabled']); ?> + + + renderComponent(); ?> + + + + + + + + + + endSlot(); ?> + renderComponent(); ?> + + + + + + + + + + +
\ No newline at end of file diff --git a/storage/logs/laravel.log b/storage/logs/laravel.log index 7853bcb..e9f561b 100644 --- a/storage/logs/laravel.log +++ b/storage/logs/laravel.log @@ -52914,3 +52914,147 @@ Stack trace: #47 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/artisan(13): Illuminate\\Foundation\\Application->handleCommand() #48 {main} "} +[2024-04-03 07:07:50] local.ERROR: Livewire only supports one HTML element per component. Multiple root elements detected for component: [dashboard.dash-info] {"userId":1,"exception":"[object] (Livewire\\Features\\SupportMultipleRootElementDetection\\MultipleRootElementsDetectedException(code: 0): Livewire only supports one HTML element per component. Multiple root elements detected for component: [dashboard.dash-info] at /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/livewire/livewire/src/Features/SupportMultipleRootElementDetection/SupportMultipleRootElementDetection.php:27) +[stacktrace] +#0 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/livewire/livewire/src/Features/SupportMultipleRootElementDetection/SupportMultipleRootElementDetection.php(16): Livewire\\Features\\SupportMultipleRootElementDetection\\SupportMultipleRootElementDetection->warnAgainstMoreThanOneRootElement() +#1 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/livewire/livewire/src/EventBus.php(73): Livewire\\Features\\SupportMultipleRootElementDetection\\SupportMultipleRootElementDetection::Livewire\\Features\\SupportMultipleRootElementDetection\\{closure}() +#2 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/livewire/livewire/src/Mechanisms/HandleComponents/HandleComponents.php(70): Livewire\\EventBus->Livewire\\{closure}() +#3 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/livewire/livewire/src/LivewireManager.php(72): Livewire\\Mechanisms\\HandleComponents\\HandleComponents->mount() +#4 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/storage/framework/views/087e5d6a302a1b9273700b249107ae21.php(27): Livewire\\LivewireManager->mount() +#5 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('...') +#6 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\\Filesystem\\Filesystem::Illuminate\\Filesystem\\{closure}() +#7 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(58): Illuminate\\Filesystem\\Filesystem->getRequire() +#8 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate\\View\\Engines\\PhpEngine->evaluatePath() +#9 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(73): Livewire\\Mechanisms\\ExtendBlade\\ExtendedCompilerEngine->evaluatePath() +#10 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate\\View\\Engines\\CompilerEngine->get() +#11 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire\\Mechanisms\\ExtendBlade\\ExtendedCompilerEngine->get() +#12 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\\View\\View->getContents() +#13 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\\View\\View->renderContents() +#14 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Http/Response.php(70): Illuminate\\View\\View->render() +#15 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Http/Response.php(35): Illuminate\\Http\\Response->setContent() +#16 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Routing/Router.php(918): Illuminate\\Http\\Response->__construct() +#17 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Routing/Router.php(885): Illuminate\\Routing\\Router::toResponse() +#18 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Routing/Router.php(805): Illuminate\\Routing\\Router->prepareResponse() +#19 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}() +#20 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#21 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\EnsureEmailIsVerified->handle() +#22 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#23 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle() +#24 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Session/Middleware/AuthenticateSession.php(67): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#25 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\AuthenticateSession->handle() +#26 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#27 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle() +#28 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(81): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#29 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle() +#30 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#31 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle() +#32 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#33 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest() +#34 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle() +#35 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#36 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle() +#37 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#38 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle() +#39 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#40 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Routing/Router.php(805): Illuminate\\Pipeline\\Pipeline->then() +#41 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Routing/Router.php(784): Illuminate\\Routing\\Router->runRouteWithinStack() +#42 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Routing/Router.php(748): Illuminate\\Routing\\Router->runRoute() +#43 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Routing/Router.php(737): Illuminate\\Routing\\Router->dispatchToRoute() +#44 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch() +#45 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}() +#46 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#47 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Livewire\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware->handle() +#48 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#49 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle() +#50 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle() +#51 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#52 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(50): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle() +#53 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle() +#54 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#55 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle() +#56 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#57 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle() +#58 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#59 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle() +#60 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(57): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#61 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle() +#62 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#63 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then() +#64 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter() +#65 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1168): Illuminate\\Foundation\\Http\\Kernel->handle() +#66 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest() +#67 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(16): require_once('...') +#68 {main} +"} +[2024-04-03 07:07:53] local.ERROR: Livewire only supports one HTML element per component. Multiple root elements detected for component: [dashboard.dash-info] {"userId":1,"exception":"[object] (Livewire\\Features\\SupportMultipleRootElementDetection\\MultipleRootElementsDetectedException(code: 0): Livewire only supports one HTML element per component. Multiple root elements detected for component: [dashboard.dash-info] at /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/livewire/livewire/src/Features/SupportMultipleRootElementDetection/SupportMultipleRootElementDetection.php:27) +[stacktrace] +#0 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/livewire/livewire/src/Features/SupportMultipleRootElementDetection/SupportMultipleRootElementDetection.php(16): Livewire\\Features\\SupportMultipleRootElementDetection\\SupportMultipleRootElementDetection->warnAgainstMoreThanOneRootElement() +#1 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/livewire/livewire/src/EventBus.php(73): Livewire\\Features\\SupportMultipleRootElementDetection\\SupportMultipleRootElementDetection::Livewire\\Features\\SupportMultipleRootElementDetection\\{closure}() +#2 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/livewire/livewire/src/Mechanisms/HandleComponents/HandleComponents.php(70): Livewire\\EventBus->Livewire\\{closure}() +#3 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/livewire/livewire/src/LivewireManager.php(72): Livewire\\Mechanisms\\HandleComponents\\HandleComponents->mount() +#4 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/storage/framework/views/087e5d6a302a1b9273700b249107ae21.php(27): Livewire\\LivewireManager->mount() +#5 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('...') +#6 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\\Filesystem\\Filesystem::Illuminate\\Filesystem\\{closure}() +#7 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(58): Illuminate\\Filesystem\\Filesystem->getRequire() +#8 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate\\View\\Engines\\PhpEngine->evaluatePath() +#9 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(73): Livewire\\Mechanisms\\ExtendBlade\\ExtendedCompilerEngine->evaluatePath() +#10 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate\\View\\Engines\\CompilerEngine->get() +#11 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire\\Mechanisms\\ExtendBlade\\ExtendedCompilerEngine->get() +#12 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\\View\\View->getContents() +#13 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\\View\\View->renderContents() +#14 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Http/Response.php(70): Illuminate\\View\\View->render() +#15 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Http/Response.php(35): Illuminate\\Http\\Response->setContent() +#16 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Routing/Router.php(918): Illuminate\\Http\\Response->__construct() +#17 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Routing/Router.php(885): Illuminate\\Routing\\Router::toResponse() +#18 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Routing/Router.php(805): Illuminate\\Routing\\Router->prepareResponse() +#19 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}() +#20 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#21 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\EnsureEmailIsVerified->handle() +#22 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#23 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle() +#24 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Session/Middleware/AuthenticateSession.php(67): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#25 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\AuthenticateSession->handle() +#26 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#27 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle() +#28 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(81): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#29 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle() +#30 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#31 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle() +#32 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#33 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest() +#34 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle() +#35 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#36 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle() +#37 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#38 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle() +#39 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#40 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Routing/Router.php(805): Illuminate\\Pipeline\\Pipeline->then() +#41 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Routing/Router.php(784): Illuminate\\Routing\\Router->runRouteWithinStack() +#42 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Routing/Router.php(748): Illuminate\\Routing\\Router->runRoute() +#43 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Routing/Router.php(737): Illuminate\\Routing\\Router->dispatchToRoute() +#44 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch() +#45 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}() +#46 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#47 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Livewire\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware->handle() +#48 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#49 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle() +#50 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle() +#51 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#52 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(50): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle() +#53 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle() +#54 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#55 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle() +#56 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#57 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle() +#58 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#59 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle() +#60 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(57): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#61 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle() +#62 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() +#63 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then() +#64 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter() +#65 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1168): Illuminate\\Foundation\\Http\\Kernel->handle() +#66 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest() +#67 /home/hubert/Desktop/lighthouse/projects/skillharbor-open/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(16): require_once('...') +#68 {main} +"}