This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2023-07-24
Channels
- # announcements (3)
- # babashka (3)
- # beginners (34)
- # calva (6)
- # cider (4)
- # clerk (5)
- # cljs-dev (1)
- # clojure (47)
- # clojure-europe (41)
- # clojure-norway (1)
- # clojurescript (59)
- # cursive (5)
- # data-science (9)
- # datascript (14)
- # events (1)
- # fulcro (5)
- # guix (14)
- # helix (7)
- # hoplon (5)
- # hyperfiddle (2)
- # kaocha (8)
- # lambdaisland (1)
- # lsp (24)
- # releases (1)
- # scittle (31)
- # shadow-cljs (10)
- # tools-build (2)
Hey, new to helix. How do you guys configure your editor to indent the code properly? I'm using Emacs
CIDER had a bug where indent metadata in ClojureScript macros wasn’t being respected. It should be fixed as of https://github.com/clojure-emacs/cider-nrepl/pull/785
You can use whichever you prefer. I use reitit, but I have heard of people using react-router as well
e.g. if you want to use react-router, you can use it like this
(ns
(:require [helix.core :refer [$ defnc]]
["react-router-dom" :refer [BrowserRouter Route Switch]]))
(defnc app []
($ BrowserRouter
($ Switch
($ Route {:path "/"} ($ home))
($ Route {:path "/:user"} ($ user))
($ Route ($ not-found)))))
👍 2