diff --git a/docs/api/remix.md b/docs/api/remix.md index d9416a50403..0c973417afb 100644 --- a/docs/api/remix.md +++ b/docs/api/remix.md @@ -273,13 +273,15 @@ export default function Signup() {

- {errors?.email && {errors.email}} + {errors?.email ? ( + {errors.email} + ) : null}

- {errors?.password && ( + {errors?.password ? ( {errors.password} - )} + ) : null}

@@ -399,9 +401,9 @@ function UserPreferences() { {" "} Dark Mode - {transition.state === "submitting" && ( + {transition.state === "submitting" ? (

Saving...

- )} + ) : null}
); } @@ -748,12 +750,13 @@ function NewsletterSignup() {

- {newsletter.type === "done" && - (newsletter.data.ok ? ( + {newsletter.type === "done" ? ( + newsletter.data.ok ? (

Thanks for subscribing!

) : newsletter.data.error ? (

{newsletter.data.error}

- ) : null)} + ) : null + ) : null} ); } diff --git a/docs/guides/api-routes.md b/docs/guides/api-routes.md index 711eb0a039f..2619f4524ea 100644 --- a/docs/guides/api-routes.md +++ b/docs/guides/api-routes.md @@ -55,10 +55,12 @@ function CitySearchCombobox() { cities.submit(event.target.form) } /> - {cities.state === "submitting" && } + {cities.state === "submitting" ? ( + + ) : null} - {cities.data && ( + {cities.data ? ( {cities.data.error ? (

Failed to load cities :(

@@ -75,7 +77,7 @@ function CitySearchCombobox() { No results found )}
- )} + ) : null} ); diff --git a/docs/guides/data-writes.md b/docs/guides/data-writes.md index c2b0f41013b..eb40a7d2d3c 100644 --- a/docs/guides/data-writes.md +++ b/docs/guides/data-writes.md @@ -248,11 +248,11 @@ export default function NewProject() {

- {actionData?.errors.name && ( + {actionData?.errors.name ? (

{actionData.errors.name}

- )} + ) : null}

- {actionData?.errors.description && ( + {actionData?.errors.description ? (

{actionData.errors.description}

- )} + ) : null}

@@ -346,11 +346,11 @@ export default function NewProject() {

- {actionData && actionData.errors.name && ( + {actionData && actionData.errors.name ? (

{actionData.errors.name}

- )} + ) : null}

- {actionData && actionData.errors.description && ( + {actionData && actionData.errors.description ? (

{actionData.errors.description}

- )} + ) : null}