(defcomp (&key name email role) (div (~tw :tokens "space-y-3") (div (~tw :tokens "flex justify-between items-start") (div (p (~tw :tokens "text-stone-800 font-medium") name) (p (~tw :tokens "text-sm text-stone-500") email) (p (~tw :tokens "text-sm text-stone-500") role)) (button :sx-get "/sx/(geography.(hypermedia.(example.(api.putpatch-edit-all))))" :sx-target "#pp-target" :sx-swap "innerHTML" (~tw :tokens "text-sm text-violet-600 hover:text-violet-800") "Edit All (PUT)"))))