From aaf9005a9b6a4901302718a9c544f1d85ef6c0fa Mon Sep 17 00:00:00 2001 From: Juho Teperi Date: Fri, 8 Feb 2019 10:39:55 +0200 Subject: [PATCH] Use :parameters instead of :params for controller example --- examples/frontend-controllers/src/frontend/core.cljs | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/examples/frontend-controllers/src/frontend/core.cljs b/examples/frontend-controllers/src/frontend/core.cljs index f279c249..50986e76 100644 --- a/examples/frontend-controllers/src/frontend/core.cljs +++ b/examples/frontend-controllers/src/frontend/core.cljs @@ -65,12 +65,11 @@ {:name ::item :parameters {:path {:id s/Int} :query {(s/optional-key :foo) s/Keyword}} - :controllers [{:params (fn [match] - (:path (:parameters match))) - :start (fn [params] - (js/console.log "start" "item controller" (:id params))) - :stop (fn [params] - (js/console.log "stop" "item controller" (:id params)))}]}]]] + :controllers [{:parameters {:path [:id]} + :start (fn [{:keys [path]}] + (js/console.log "start" "item controller" (:id path))) + :stop (fn [{:keys [path]}] + (js/console.log "stop" "item controller" (:id path)))}]}]]] {:data {:controllers [{:start (log-fn "start" "root-controller") :stop (log-fn "stop" "root controller")}] :coercion rsc/coercion}}))