Refactor Form
All checks were successful
Lint / lint (push) Successful in 42s

This commit is contained in:
Julien Valverdé
2026-04-24 11:19:24 +02:00
parent 3e78121d26
commit dbf5d00590
6 changed files with 234 additions and 48 deletions

View File

@@ -73,8 +73,8 @@ class RegisterFormService extends Effect.Service<RegisterFormService>()("Registe
class RegisterFormView extends Component.make("RegisterFormView")(function*() {
const form = yield* RegisterFormService
const [canSubmit, submitResult] = yield* Subscribable.useSubscribables([
form.form.canSubmit,
const [canCommit, submitResult] = yield* Subscribable.useSubscribables([
form.form.canCommit,
form.form.mutation.result,
])
@@ -111,7 +111,7 @@ class RegisterFormView extends Component.make("RegisterFormView")(function*() {
defaultValue=""
/>
<Button disabled={!canSubmit}>Submit</Button>
<Button disabled={!canCommit}>Submit</Button>
</Flex>
</form>