From 04fc009874db2d539ad881b649f7ebb512f05312 Mon Sep 17 00:00:00 2001 From: floppydiskette Date: Thu, 8 Aug 2024 22:22:38 +0100 Subject: Init rails app --- app/View/Components/CurrentTrack.php | 27 -------------- app/View/Components/DiscordStatus.php | 66 ----------------------------------- app/View/Components/Layout.php | 26 -------------- app/View/Components/Navbar.php | 27 -------------- app/View/Components/NeverSaid.php | 34 ------------------ app/View/Components/TohQuote.php | 35 ------------------- app/View/Components/TopTracks.php | 27 -------------- app/View/Components/Track.php | 29 --------------- app/View/Components/Weather.php | 44 ----------------------- 9 files changed, 315 deletions(-) delete mode 100644 app/View/Components/CurrentTrack.php delete mode 100644 app/View/Components/DiscordStatus.php delete mode 100644 app/View/Components/Layout.php delete mode 100644 app/View/Components/Navbar.php delete mode 100644 app/View/Components/NeverSaid.php delete mode 100644 app/View/Components/TohQuote.php delete mode 100644 app/View/Components/TopTracks.php delete mode 100644 app/View/Components/Track.php delete mode 100644 app/View/Components/Weather.php (limited to 'app/View') diff --git a/app/View/Components/CurrentTrack.php b/app/View/Components/CurrentTrack.php deleted file mode 100644 index 337809a..0000000 --- a/app/View/Components/CurrentTrack.php +++ /dev/null @@ -1,27 +0,0 @@ -track = $track; - } - - /** - * Get the view / contents that represent the component. - */ - public function render(): View|Closure|string - { - return view('components.current-track'); - } -} diff --git a/app/View/Components/DiscordStatus.php b/app/View/Components/DiscordStatus.php deleted file mode 100644 index fac06ae..0000000 --- a/app/View/Components/DiscordStatus.php +++ /dev/null @@ -1,66 +0,0 @@ -json(); - $presence = $data["data"]; - Cache::put('discord_presence', $presence, now()->addSeconds(60)); - return $presence; - } - - public function getOnlineStatus(): array { - $presence = $this->getDiscordPresence(); - return match ($presence["discord_status"]) { - "online", "dnd" => [ - "text" => "online", - "color" => "#02c83a" - ], - "idle" => [ - "text" => "away", - "color" => "#d77c20" - ], - default => [ - "text" => "offline", - "color" => "#ca3329" - ], - }; - } - - /** - * Get the view / contents that represent the component. - */ - public function render(): View|Closure|string - { - return view('components.discord-status', [ - 'status' => $this->getOnlineStatus(), - ]); - } -} diff --git a/app/View/Components/Layout.php b/app/View/Components/Layout.php deleted file mode 100644 index 576d1a0..0000000 --- a/app/View/Components/Layout.php +++ /dev/null @@ -1,26 +0,0 @@ -title = $title; - } - - /** - * Get the view / contents that represent the component. - */ - public function render(): View|Closure|string - { - return view('components.navigation'); - } -} diff --git a/app/View/Components/NeverSaid.php b/app/View/Components/NeverSaid.php deleted file mode 100644 index c9e1006..0000000 --- a/app/View/Components/NeverSaid.php +++ /dev/null @@ -1,34 +0,0 @@ - $this->returnQuote() - ]); - } -} diff --git a/app/View/Components/TohQuote.php b/app/View/Components/TohQuote.php deleted file mode 100644 index a53d713..0000000 --- a/app/View/Components/TohQuote.php +++ /dev/null @@ -1,35 +0,0 @@ - $this->returnQuote() - ]); - } -} diff --git a/app/View/Components/TopTracks.php b/app/View/Components/TopTracks.php deleted file mode 100644 index 768ce33..0000000 --- a/app/View/Components/TopTracks.php +++ /dev/null @@ -1,27 +0,0 @@ -tracks = $tracks; - } - - /** - * Get the view / contents that represent the component. - */ - public function render(): View|Closure|string - { - return view('components.top-tracks'); - } -} diff --git a/app/View/Components/Track.php b/app/View/Components/Track.php deleted file mode 100644 index b9f628f..0000000 --- a/app/View/Components/Track.php +++ /dev/null @@ -1,29 +0,0 @@ -track = $track; - $this->count = $count; - } - - /** - * Get the view / contents that represent the component. - */ - public function render(): View|Closure|string - { - return view('components.track'); - } -} diff --git a/app/View/Components/Weather.php b/app/View/Components/Weather.php deleted file mode 100644 index 69be9fd..0000000 --- a/app/View/Components/Weather.php +++ /dev/null @@ -1,44 +0,0 @@ -json(); - $conditions = $data["data"]["conditions"]; - Cache::put('weather_data', $conditions, now()->addSeconds(60)); - return $conditions; - } - - /** - * Get the view / contents that represent the component. - */ - public function render(): View|Closure|string - { - return view('components.weather', [ - 'conditions' => $this->getWeatherData(), - ]); - } -} -- cgit v1.2.3-54-g00ecf