forked from neurosnap/starfx
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdeps.ts
73 lines (70 loc) · 1.54 KB
/
deps.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
import type { Result } from "https://deno.land/x/effection@3.0.0-alpha.7/mod.ts";
export type {
Channel,
Instruction,
Operation,
Scope,
Stream,
Task,
} from "https://deno.land/x/effection@3.0.0-alpha.7/mod.ts";
export {
action,
createChannel,
createContext,
createScope,
expect,
getframe,
resource,
run,
sleep,
spawn,
useAbortSignal,
} from "https://deno.land/x/effection@3.0.0-alpha.7/mod.ts";
export type { Result };
export function Ok<T>(value: T): Result<T> {
return { ok: true, value };
}
export function Err<T>(error: Error): Result<T> {
return { ok: false, error };
}
import React from "https://esm.sh/react@18.2.0";
export { React };
export {
Provider,
useDispatch,
useSelector,
} from "https://esm.sh/react-redux@8.0.5?pin=v122";
export type {
Action,
AnyAction,
Middleware,
Reducer,
ReducersMapObject,
} from "https://esm.sh/@reduxjs/toolkit@1.9.5?pin=v122";
export {
combineReducers,
configureStore,
createImmutableStateInvariantMiddleware,
createSerializableStateInvariantMiddleware,
getDefaultMiddleware,
} from "https://esm.sh/@reduxjs/toolkit@1.9.5?pin=v122";
export {
BATCH,
batchActions,
enableBatching,
} from "https://esm.sh/redux-batched-actions@0.5.0?pin=v122";
export type {
LoadingItemState,
LoadingMapPayload,
LoadingState,
MapEntity,
} from "https://esm.sh/robodux@15.0.1?pin=v122";
export {
createAction,
createAssign,
createLoaderTable,
createReducerMap,
createTable,
defaultLoader,
defaultLoadingItem,
} from "https://esm.sh/robodux@15.0.1?pin=v122";