website.modules.supabase.client
authenticated-request!
(authenticated-request! method uri data on-success on-error)(authenticated-request! method uri data on-success on-error {:keys [on-upload-progress]})
cached-query
(cached-query opts)
change-password!
(change-password! current-password new-password on-success on-error)
create-client!
(create-client! url anon-key options)
drain-queries!
(drain-queries!)
ensure-query!
(ensure-query! options)
init!
(init! {:keys [url anon-key anonKey], :as settings} on-profile on-error)
preload-query!
(preload-query! opts)
Load without holding a realtime subscription. Identical queued reads share a Promise and populate the same app-db cache used on a later subscription.
query-key
(query-key opts)
queue-queries!
(queue-queries!)
read-once!
(read-once! opts handler error-handler)
sign-in!
(sign-in! method email password on-error)
sign-out!
(sign-out! on-error)
sign-up!
(sign-up! email password on-success on-error)
write!
(write! path data merge-fields)