From 50ab0984107fdb9b6e21dca337e16ba311cbf7dc Mon Sep 17 00:00:00 2001 From: Daniel O'Connell Date: Sat, 1 May 2021 21:35:42 +0200 Subject: [PATCH] Sort clients --- frontend/src/chicken_master/config.cljs | 1 - frontend/src/chicken_master/customers.cljs | 3 ++- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/chicken_master/config.cljs b/frontend/src/chicken_master/config.cljs index f122883..36f0ea8 100644 --- a/frontend/src/chicken_master/config.cljs +++ b/frontend/src/chicken_master/config.cljs @@ -84,7 +84,6 @@ (input :day-names "Nazwy dni tygodnia" {:default (clojure.string/join ", " (settings :day-names)) :parser #(clojure.string/split % #"\s*,\s*")}) - (input :calendar-heading "Pokaż nagłówek z dniami tygodnia" {:type :checkbox}) [:h3 "Ustawienia wyglądu poszczególnych dni"] (input :date-format "Format daty. %D wstawia nazwę dnia, %d dzień a %m miesiąc" {}) diff --git a/frontend/src/chicken_master/customers.cljs b/frontend/src/chicken_master/customers.cljs index 6c0c3e2..fd8c5ab 100644 --- a/frontend/src/chicken_master/customers.cljs +++ b/frontend/src/chicken_master/customers.cljs @@ -2,6 +2,7 @@ (:require [re-frame.core :as re-frame] [reagent.core :as reagent] + [clojure.string :as str] [chicken-master.products :as prod] [chicken-master.subs :as subs] [chicken-master.html :as html] @@ -69,7 +70,7 @@ vals (group-by #(get-in % [:who :id])))] (doall - (for [{:keys [name id] :as who} @(re-frame/subscribe [::subs/available-customers])] + (for [{:keys [name id] :as who} (sort-by #(some-> % :name str/lower-case) @(re-frame/subscribe [::subs/available-customers]))] [:details {:class :client :key (gensym)} [:summary [:span name [:button {:on-click #(re-frame/dispatch [::event/confirm-action