diff --git a/packages/example/src/domain/Todo.ts b/packages/example/src/domain/Todo.ts index 0683a6e..cd120b3 100644 --- a/packages/example/src/domain/Todo.ts +++ b/packages/example/src/domain/Todo.ts @@ -1,5 +1,5 @@ import { ThSchema } from "@thilawyn/thilaschema" -import { CuidState, DateTimes, GetRandomValues, makeCuid } from "@typed/id" +import { GetRandomValues, makeUuid4 } from "@typed/id" import { Effect, Schema } from "effect" @@ -21,8 +21,6 @@ export const TodoFromJsonStruct = Schema.Struct({ export const TodoFromJson = TodoFromJsonStruct.pipe(Schema.compose(Todo)) -export const generateUniqueID = makeCuid.pipe( - Effect.provide(CuidState.layer("@reffuse/example")), - Effect.provide(GetRandomValues.CryptoRandom), - Effect.provide(DateTimes.Default), +export const generateUniqueID = makeUuid4.pipe( + Effect.provide(GetRandomValues.CryptoRandom) )