From 0a59fdf2b40b77ce15e37c7d289ceb3bae3577eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Valverd=C3=A9?= Date: Tue, 9 Jun 2026 10:54:00 +0200 Subject: [PATCH] Docs --- packages/docs/docs/getting-started.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/docs/docs/getting-started.md b/packages/docs/docs/getting-started.md index 98b84d3..388ac9f 100644 --- a/packages/docs/docs/getting-started.md +++ b/packages/docs/docs/getting-started.md @@ -214,20 +214,20 @@ import { Component } from "effect-fc" const UserPanelView = Component.make("UserPanel")( function* (props: { readonly userId: string }) { - const user = yield* Component.useOnChange( + const label = yield* Component.useOnChange( () => Effect.gen(function* () { - yield* Console.log(`Loading ${props.userId}`) + yield* Console.log(`Preparing view for ${props.userId}`) yield* Effect.addFinalizer(() => Console.log(`Cleaning up ${props.userId}`), ) - return yield* fetchUser(props.userId) + return `Viewing user ${props.userId}` }), [props.userId], ) - return

{user.name}

+ return

{label}

}, ) ```