Skip to content

Instantly share code, notes, and snippets.

View dedemenezes's full-sized avatar

André Menezes dedemenezes

View GitHub Profile
<!DOCTYPE html>
<html>
<head>
<title>Pokémon Cards</title>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="shortcut icon" href="data:image/x-icon;" type="image/x-icon" />
<!-- bootstrap and fontawesome -->
<link
href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css"
<!DOCTYPE html>
<html>
<head>
<title>Pokémon Cards</title>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="shortcut icon" href="data:image/x-icon;" type="image/x-icon" />
<!-- bootstrap and fontawesome -->
<link
href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css"
diff --git a/app/controllers/noticias_controller.rb b/app/controllers/noticias_controller.rb
index 0de505c..5bd0bb9 100644
--- a/app/controllers/noticias_controller.rb
+++ b/app/controllers/noticias_controller.rb
@@ -4,39 +4,55 @@ class NoticiasController < ApplicationController
include InfiniteScrollable
# TODO: Breakdown into smaller,
# more readable methods
+ before_action :set_filter_options, only: :index
+
<script setup>
// TODO: Close form filter only after success submit?
// TODO: CHANGE TEXT WHEN NO RESULT FOR FILTERING
// TODO: FIX LIMPAR FILTRO
// TODO: Click cleansearchbar should close mobile filter menu?
// TODO: Click cleansearchbar should make new request to remove query param
// TODO: Add icon for menu tabs scroll
// TODO: Fix image urls
// FOLLOWING THE COMMENTS INSIDE RESPONSIVE MENU
diff --git a/app/frontend/components/features/filters/ResponsiveFilterMenu.vue b/app/frontend/components/features/filters/ResponsiveFilterMenu.vue
index a80bacc..93ef2cc 100644
--- a/app/frontend/components/features/filters/ResponsiveFilterMenu.vue
+++ b/app/frontend/components/features/filters/ResponsiveFilterMenu.vue
@@ -1,3 +1,27 @@
+<!--
+// WE REMOVED EVERYHTING BELOW
+// AND NOW THE WHOLE DATA FLOW
+// INSIDE THIS COMPONENT RELIES
+// ON THE MODELVALUE PROPS PASSED FROM THE PARENT
https://raw.githubusercontent.com/dedemenezes/riff-inertia/refs/heads/main/app/frontend/components/features/filters/SearchFilter.vue
raw.githubusercontent.com/dedemenezes/riff-inertia/refs/heads/main/app/frontend/components/features/filters/SearchBar.vue
raw.githubusercontent.com/dedemenezes/riff-inertia/refs/heads/main/app/frontend/components/common/cards/SessionCard.vue
https://raw.githubusercontent.com/dedemenezes/riff-inertia/refs/heads/main/app/frontend/components/layout/InfiniteScrollLayout.vue
https://raw.githubusercontent.com/dedemenezes/riff-inertia/refs/heads/main/app/frontend/lib/utils.js
https://raw.githubusercontent.com/dedemenezes/riff-inertia/refs/heads/main/app/frontend/lib/filterUtils.js
https://raw.githubusercontent.com/dedemenezes/riff-inertia/refs/heads/main/app/frontend/components/features/filters/composables/useMobileTrigger.js
https://raw.githubusercontent.com/dedemenezes/riff-inertia/refs/heads/main/app/frontend/components/features/filters/SearchFilter.vue
raw.githubusercontent.com/dedemenezes/riff-inertia/refs/heads/main/app/frontend/components/features/filters/SearchBar.vue
raw.githubusercontent.com/dedemenezes/riff-inertia/refs/heads/main/app/frontend/components/common/cards/SessionCard.vue
https://raw.githubusercontent.com/dedemenezes/riff-inertia/refs/heads/main/app/frontend/components/layout/InfiniteScrollLayout.vue
https://raw.githubusercontent.com/dedemenezes/riff-inertia/refs/heads/main/app/frontend/lib/utils.js
https://raw.githubusercontent.com/dedemenezes/riff-inertia/refs/heads/main/app/frontend/lib/filterUtils.js
https://raw.githubusercontent.com/dedemenezes/riff-inertia/refs/heads/main/app/frontend/components/features/filters/composables/useMobileTrigger.js
diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb
index e01dcf4..52dd050 100644
--- a/app/controllers/application_controller.rb
+++ b/app/controllers/application_controller.rb
@@ -39,7 +39,7 @@ class ApplicationController < ActionController::Base
"Programação": [
{
description: "Programação completa",
- path: ""
+ path: program_path