Skip to content

Commit a1ade2b

Browse files
psychedeliciousmaryhipp
authored andcommitted
feat(ui): export apis & actions from package
1 parent 4bdcae1 commit a1ade2b

File tree

5 files changed

+68
-4
lines changed

5 files changed

+68
-4
lines changed

invokeai/frontend/web/src/features/queue/hooks/useEnqueueCanvas.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ import { enqueueMutationFixedCacheKeyOptions, queueApi } from 'services/api/endp
2828
import { assert, AssertionError } from 'tsafe';
2929

3030
const log = logger('generation');
31-
const enqueueRequestedCanvas = createAction('app/enqueueRequestedCanvas');
31+
export const enqueueRequestedCanvas = createAction('app/enqueueRequestedCanvas');
3232

3333
const enqueueCanvas = async (store: AppStore, canvasManager: CanvasManager, prepend: boolean) => {
3434
const { dispatch, getState } = store;

invokeai/frontend/web/src/features/queue/hooks/useEnqueueGenerate.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ import { assert, AssertionError } from 'tsafe';
2727

2828
const log = logger('generation');
2929

30-
const enqueueRequestedGenerate = createAction('app/enqueueRequestedGenerate');
30+
export const enqueueRequestedGenerate = createAction('app/enqueueRequestedGenerate');
3131

3232
const enqueueGenerate = async (store: AppStore, prepend: boolean) => {
3333
const { dispatch, getState } = store;

invokeai/frontend/web/src/features/queue/hooks/useEnqueueUpscaling.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { buildMultidiffusionUpscaleGraph } from 'features/nodes/util/graph/build
66
import { useCallback } from 'react';
77
import { enqueueMutationFixedCacheKeyOptions, queueApi } from 'services/api/endpoints/queue';
88

9-
const enqueueRequestedUpscaling = createAction('app/enqueueRequestedUpscaling');
9+
export const enqueueRequestedUpscaling = createAction('app/enqueueRequestedUpscaling');
1010

1111
const enqueueUpscaling = async (store: AppStore, prepend: boolean) => {
1212
const { dispatch, getState } = store;

invokeai/frontend/web/src/features/queue/hooks/useEnqueueWorkflows.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import { enqueueMutationFixedCacheKeyOptions, queueApi } from 'services/api/endp
1919
import type { Batch, EnqueueBatchArg, S } from 'services/api/types';
2020
import { assert } from 'tsafe';
2121

22-
const enqueueRequestedWorkflows = createAction('app/enqueueRequestedWorkflows');
22+
export const enqueueRequestedWorkflows = createAction('app/enqueueRequestedWorkflows');
2323

2424
const getBatchDataForWorkflowGeneration = async (state: RootState, dispatch: AppDispatch): Promise<Batch['data']> => {
2525
const nodesState = selectNodesSlice(state);

invokeai/frontend/web/src/index.ts

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,33 @@
1+
import { adHocPostProcessingRequested } from './app/store/middleware/listenerMiddleware/listeners/addAdHocPostProcessingRequestedListener';
2+
import { socketConnected } from './app/store/middleware/listenerMiddleware/listeners/socketConnected';
3+
import {
4+
controlLayerAdded,
5+
inpaintMaskAdded,
6+
rasterLayerAdded,
7+
rgAdded,
8+
} from './features/controlLayers/store/canvasSlice';
9+
import { refImageAdded } from './features/controlLayers/store/refImagesSlice';
10+
import {
11+
imageCopiedToClipboard,
12+
imageDownloaded,
13+
imageOpenedInNewTab,
14+
imageUploadedClientSide,
15+
sentImageToCanvas,
16+
} from './features/gallery/store/actions';
17+
import { boardIdSelected } from './features/gallery/store/gallerySlice';
18+
import { workflowLoaded } from './features/nodes/store/nodesSlice';
19+
import { enqueueRequestedCanvas } from './features/queue/hooks/useEnqueueCanvas';
20+
import { enqueueRequestedGenerate } from './features/queue/hooks/useEnqueueGenerate';
21+
import { enqueueRequestedUpscaling } from './features/queue/hooks/useEnqueueUpscaling';
22+
import { enqueueRequestedWorkflows } from './features/queue/hooks/useEnqueueWorkflows';
23+
import { videoModalLinkClicked, videoModalOpened } from './features/system/store/actions';
24+
import { accordionStateChanged, expanderStateChanged } from './features/ui/store/uiSlice';
25+
import {
26+
newWorkflowSaved,
27+
workflowDownloaded,
28+
workflowLoadedFromFile,
29+
workflowUpdated,
30+
} from './features/workflowLibrary/store/actions';
131
export { default as InvokeAIUI } from './app/components/InvokeAIUI';
232
export type { StudioInitAction } from './app/hooks/useStudioInitAction';
333
export type { LoggingOverrides } from './app/logging/logger';
@@ -6,3 +36,37 @@ export { default as HotkeysModal } from './features/system/components/HotkeysMod
636
export { default as InvokeAiLogoComponent } from './features/system/components/InvokeAILogoComponent';
737
export { default as SettingsModal } from './features/system/components/SettingsModal/SettingsModal';
838
export { default as StatusIndicator } from './features/system/components/StatusIndicator';
39+
export { boardsApi } from './services/api/endpoints/boards';
40+
export { imagesApi } from './services/api/endpoints/images';
41+
export { queueApi } from './services/api/endpoints/queue';
42+
export { stylePresetsApi } from './services/api/endpoints/stylePresets';
43+
export { workflowsApi } from './services/api/endpoints/workflows';
44+
45+
export const reduxActions = {
46+
videoModalLinkClicked,
47+
videoModalOpened,
48+
socketConnected,
49+
workflowDownloaded,
50+
workflowLoadedFromFile,
51+
newWorkflowSaved,
52+
workflowUpdated,
53+
workflowLoaded,
54+
sentImageToCanvas,
55+
imageDownloaded,
56+
imageCopiedToClipboard,
57+
imageOpenedInNewTab,
58+
imageUploadedClientSide,
59+
accordionStateChanged,
60+
expanderStateChanged,
61+
enqueueRequestedGenerate,
62+
enqueueRequestedCanvas,
63+
enqueueRequestedWorkflows,
64+
enqueueRequestedUpscaling,
65+
adHocPostProcessingRequested,
66+
boardIdSelected,
67+
rasterLayerAdded,
68+
controlLayerAdded,
69+
rgAdded,
70+
inpaintMaskAdded,
71+
refImageAdded,
72+
} as const;

0 commit comments

Comments
 (0)