State
Some checks failed
Lint / lint (push) Failing after 9s

This commit is contained in:
Julien Valverdé
2025-01-14 22:22:10 +01:00
parent 18d94c77e2
commit ec264e0381
3 changed files with 13 additions and 6 deletions

View File

@@ -4,7 +4,7 @@ import { Reffuse as PostsReffuse } from "@/views/posts/reffuse"
import { PostsState } from "@/views/posts/services"
import { VPosts } from "@/views/posts/VPosts"
import { createFileRoute } from "@tanstack/react-router"
import { Effect, Layer, SubscriptionRef } from "effect"
import { Effect } from "effect"
export const Route = createFileRoute("/")({
@@ -15,8 +15,7 @@ function Index() {
const postsLayer = Reffuse.useMemo(FetchData.FetchData.pipe(
Effect.flatMap(({ fetchPosts }) => fetchPosts),
Effect.flatMap(SubscriptionRef.make),
Effect.map(posts => Layer.succeed(PostsState.PostsState, { posts })),
Effect.map(PostsState.make),
))