diff --git a/src/main/blog/handlers.cljs b/src/main/blog/handlers.cljs index c28ef03..91ff33e 100644 --- a/src/main/blog/handlers.cljs +++ b/src/main/blog/handlers.cljs @@ -7,10 +7,12 @@ [client] (fn [req res] (let [channel (chan) - id (.-id (.-params req))] + search (.-search (.-query req))] (go (try - (let [articles ( {:articles articles diff --git a/views/index.hbs b/views/index.hbs index c81c10f..eec2d07 100644 --- a/views/index.hbs +++ b/views/index.hbs @@ -5,3 +5,5 @@ {{> articles_briefly }} + +{{> search_articles_update_param_script }} diff --git a/views/partials/search_articles.hbs b/views/partials/search_articles.hbs index 469e1c1..9a83a39 100644 --- a/views/partials/search_articles.hbs +++ b/views/partials/search_articles.hbs @@ -1,4 +1,4 @@ -
+
@@ -14,6 +14,6 @@ hx-target="#articles" hx-swap="outerHTML" class="block w-full p-4 ps-10 text-sm text-gray-900 border border-gray-300 rounded-lg bg-gray-50 focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500" - placeholder="Search articles by title or content" required /> + placeholder="Search articles by title or content" />
- +
diff --git a/views/partials/search_articles_update_param_script.hbs b/views/partials/search_articles_update_param_script.hbs new file mode 100644 index 0000000..85f2215 --- /dev/null +++ b/views/partials/search_articles_update_param_script.hbs @@ -0,0 +1,9 @@ +