Skip to content

Commit ae69467

Browse files
committed
feat: rename to effect-react because react-effect is taken
1 parent 4e6768f commit ae69467

14 files changed

+32
-32
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "react-effect",
2+
"name": "effect-react",
33
"version": "0.0.0",
44
"publishConfig": {
55
"access": "public",

src/Result.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import type * as Unify from "@effect/data/Unify"
55
import type * as Cause from "@effect/io/Cause"
66
import type * as Effect from "@effect/io/Effect"
77
import type * as Exit from "@effect/io/Exit"
8-
import * as internal from "react-effect/internal/result"
8+
import * as internal from "effect-react/internal/result"
99

1010
// -------------------------------------------------------------------------------------
1111
// models

src/RuntimeProvider.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ import * as Layer from "@effect/io/Layer"
55
import type * as Runtime from "@effect/io/Runtime"
66
import * as Scope from "@effect/io/Scope"
77
import { createContext } from "react"
8-
import type { UseResult } from "react-effect/hooks/useResult"
9-
import { makeUseResult } from "react-effect/hooks/useResult"
10-
import type { UseResultCallback } from "react-effect/hooks/useResultCallback"
11-
import { makeUseResultCallback } from "react-effect/hooks/useResultCallback"
8+
import type { UseResult } from "effect-react/hooks/useResult"
9+
import { makeUseResult } from "effect-react/hooks/useResult"
10+
import type { UseResultCallback } from "effect-react/hooks/useResultCallback"
11+
import { makeUseResultCallback } from "effect-react/hooks/useResultCallback"
1212

13-
export { RuntimeContext } from "react-effect/internal/runtimeContext"
13+
export { RuntimeContext } from "effect-react/internal/runtimeContext"
1414

1515
export interface ReactEffectBag<R> {
1616
readonly RuntimeContext: React.Context<Runtime.Runtime<R>>

src/hooks/useResult.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@ import * as Effect from "@effect/io/Effect"
22
import * as Fiber from "@effect/io/Fiber"
33
import * as Runtime from "@effect/io/Runtime"
44
import * as Stream from "@effect/stream/Stream"
5+
import type { ResultBag } from "effect-react/hooks/useResultBag"
6+
import { updateNext, useResultBag } from "effect-react/hooks/useResultBag"
7+
import type { RuntimeContext } from "effect-react/internal/runtimeContext"
8+
import * as Result from "effect-react/Result"
59
import { useContext, useRef, useState } from "react"
6-
import type { ResultBag } from "react-effect/hooks/useResultBag"
7-
import { updateNext, useResultBag } from "react-effect/hooks/useResultBag"
8-
import type { RuntimeContext } from "react-effect/internal/runtimeContext"
9-
import * as Result from "react-effect/Result"
1010

1111
export type UseResult<R> = <R0 extends R, E, A>(
1212
effect: Effect.Effect<R0, E, A>

src/hooks/useResultBag.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ import * as N from "@effect/data/Number"
33
import * as Option from "@effect/data/Option"
44
import * as Order from "@effect/data/Order"
55
import * as Cause from "@effect/io/Cause"
6+
import * as Result from "effect-react/Result"
67
import type { MutableRefObject } from "react"
78
import { useMemo, useRef } from "react"
8-
import * as Result from "react-effect/Result"
99

1010
export interface ResultBag<E, A> {
1111
readonly result: Result.Result<E, A>

src/hooks/useResultCallback.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ import * as Fiber from "@effect/io/Fiber"
33
import * as Queue from "@effect/io/Queue"
44
import * as Runtime from "@effect/io/Runtime"
55
import * as Stream from "@effect/stream/Stream"
6+
import type { ResultBag } from "effect-react/hooks/useResultBag"
7+
import { updateNext, useResultBag } from "effect-react/hooks/useResultBag"
8+
import type { RuntimeContext } from "effect-react/internal/runtimeContext"
9+
import * as Result from "effect-react/Result"
610
import { useCallback, useContext, useRef, useState } from "react"
7-
import type { ResultBag } from "react-effect/hooks/useResultBag"
8-
import { updateNext, useResultBag } from "react-effect/hooks/useResultBag"
9-
import type { RuntimeContext } from "react-effect/internal/runtimeContext"
10-
import * as Result from "react-effect/Result"
1111

1212
export type UseResultCallback<R> = <Args extends Array<any>, R0 extends R, E, A>(
1313
callback: (...args: Args) => Effect.Effect<R0, E, A>

src/internal/result.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import type { Pipeable } from "@effect/data/Pipeable"
77
import { pipeArguments } from "@effect/data/Pipeable"
88
import * as Cause from "@effect/io/Cause"
99
import * as Exit from "@effect/io/Exit"
10-
import type * as Result from "react-effect/Result"
10+
import type * as Result from "effect-react/Result"
1111

1212
// -----------------------------------------------------------------------------
1313
// Models
@@ -25,7 +25,7 @@ export interface Base<D, E, A> extends Data.Case, Pipeable {
2525

2626
/** @internal */
2727
export const TypeId: Result.TypeId = Symbol.for(
28-
"react-effect/result"
28+
"effect-react/result"
2929
) as Result.TypeId
3030

3131
// -----------------------------------------------------------------------------

test/Result.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import * as S from "@effect/data/String"
44
import * as Cause from "@effect/io/Cause"
55
import * as Exit from "@effect/io/Exit"
66
import * as fc from "fast-check"
7-
import * as Result from "react-effect/Result"
8-
import { result } from "react-effect/test/utils/result"
7+
import * as Result from "effect-react/Result"
8+
import { result } from "effect-react/test/utils/result"
99
import { inspect } from "util"
1010
import { assert, describe, it } from "vitest"
1111

test/hooks/useResult.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ import * as Effect from "@effect/io/Effect"
33
import * as Layer from "@effect/io/Layer"
44
import * as Stream from "@effect/stream/Stream"
55
import { renderHook, waitFor } from "@testing-library/react"
6-
import * as Result from "react-effect/Result"
7-
import * as RuntimeProvider from "react-effect/RuntimeProvider"
6+
import * as Result from "effect-react/Result"
7+
import * as RuntimeProvider from "effect-react/RuntimeProvider"
88
import { describe, expect, it } from "vitest"
99

1010
interface Foo {

test/hooks/useResultCallback.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import * as Context from "@effect/data/Context"
22
import * as Effect from "@effect/io/Effect"
33
import * as Layer from "@effect/io/Layer"
44
import { act, renderHook, waitFor } from "@testing-library/react"
5-
import * as Result from "react-effect/Result"
6-
import * as RuntimeProvider from "react-effect/RuntimeProvider"
5+
import * as Result from "effect-react/Result"
6+
import * as RuntimeProvider from "effect-react/RuntimeProvider"
77
import { describe, expect, it } from "vitest"
88

99
interface Foo {

0 commit comments

Comments
 (0)