diff --git a/app/Http/Controllers/Api/WebHookController.php b/app/Http/Controllers/Api/WebHookController.php
new file mode 100644
index 0000000..e8535ae
--- /dev/null
+++ b/app/Http/Controllers/Api/WebHookController.php
@@ -0,0 +1,29 @@
+ $payload];
+ $response = Http::post(env('SLACK_WEBHOOK_URL'), $data);
+ }
+
+ public function sendQuote(Request $request)
+ {
+ $quote = $request->input('quote');
+ if (is_null($quote)) {
+ die();
+ }
+
+ $this->webHookSend($quote);
+
+ }
+
+
+}
\ No newline at end of file
diff --git a/resources/views/dashboard.blade.php b/resources/views/dashboard.blade.php
index 2a91038..d02c759 100644
--- a/resources/views/dashboard.blade.php
+++ b/resources/views/dashboard.blade.php
@@ -3,6 +3,7 @@
{{ __("You're logged in!") }}
+
diff --git a/resources/views/livewire/pages/admin/send.blade.php b/resources/views/livewire/pages/admin/send.blade.php
new file mode 100644
index 0000000..960848d
--- /dev/null
+++ b/resources/views/livewire/pages/admin/send.blade.php
@@ -0,0 +1,36 @@
+validate();
+
+ $data = ["text" => $validated['quote']];
+ $response = Http::post(env('SLACK_WEBHOOK_URL'), $data);
+
+ $this->quote = '';
+ }
+}; ?>
+
+
+
+
+
\ No newline at end of file
diff --git a/routes/api.php b/routes/api.php
index 889937e..bef3b31 100644
--- a/routes/api.php
+++ b/routes/api.php
@@ -2,6 +2,7 @@
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Route;
+use App\Http\Controllers\Api\WebHookController;
/*
|--------------------------------------------------------------------------
@@ -17,3 +18,5 @@ use Illuminate\Support\Facades\Route;
Route::middleware('auth:sanctum')->get('/user', function (Request $request) {
return $request->user();
});
+
+Route::post('/sendQuote', [WebHookController::class, 'sendQuote']);
\ No newline at end of file
diff --git a/vite.config.js b/vite.config.js
index 7457b31..40a28c9 100644
--- a/vite.config.js
+++ b/vite.config.js
@@ -13,7 +13,7 @@ export default defineConfig({
],
server: {
hmr: {
- host: '192.168.1.71',
+ host: '10.6.9.126',
},
}
});