wip: cloud

This commit is contained in:
Dax Raad
2025-09-01 03:04:07 -04:00
parent 65dc19e85a
commit cf11669618

View File

@@ -63,13 +63,14 @@ const createPortalUrl = action(async (returnUrl: string) => {
return withActor(() => Billing.generatePortalUrl({ returnUrl })) return withActor(() => Billing.generatePortalUrl({ returnUrl }))
}, "portalUrl") }, "portalUrl")
export default function() { export default function () {
const actor = createAsync(() => getActor())
///////////////// /////////////////
// Keys section // Keys section
///////////////// /////////////////
const keys = createAsync(() => listKeys()) const keys = createAsync(() => listKeys(), {
deferStream: true,
})
const createKeyAction = useAction(createKey) const createKeyAction = useAction(createKey)
const removeKeyAction = useAction(removeKey) const removeKeyAction = useAction(removeKey)
const createKeySubmission = useSubmission(createKey) const createKeySubmission = useSubmission(createKey)
@@ -157,7 +158,9 @@ export default function() {
///////////////// /////////////////
// Billing section // Billing section
///////////////// /////////////////
const billingInfo = createAsync(() => getBillingInfo()) const billingInfo = createAsync(() => getBillingInfo(), {
deferStream: true,
})
const createCheckoutUrlAction = useAction(createCheckoutUrl) const createCheckoutUrlAction = useAction(createCheckoutUrl)
const createCheckoutUrlSubmission = useSubmission(createCheckoutUrl) const createCheckoutUrlSubmission = useSubmission(createCheckoutUrl)