mirror of
https://github.com/invoke-ai/InvokeAI.git
synced 2026-02-13 21:05:00 -05:00
feat(ui): export apis & actions from package
This commit is contained in:
committed by
Mary Hipp Rogers
parent
4bdcae1f8f
commit
a1ade2b8c0
@@ -28,7 +28,7 @@ import { enqueueMutationFixedCacheKeyOptions, queueApi } from 'services/api/endp
|
||||
import { assert, AssertionError } from 'tsafe';
|
||||
|
||||
const log = logger('generation');
|
||||
const enqueueRequestedCanvas = createAction('app/enqueueRequestedCanvas');
|
||||
export const enqueueRequestedCanvas = createAction('app/enqueueRequestedCanvas');
|
||||
|
||||
const enqueueCanvas = async (store: AppStore, canvasManager: CanvasManager, prepend: boolean) => {
|
||||
const { dispatch, getState } = store;
|
||||
|
||||
@@ -27,7 +27,7 @@ import { assert, AssertionError } from 'tsafe';
|
||||
|
||||
const log = logger('generation');
|
||||
|
||||
const enqueueRequestedGenerate = createAction('app/enqueueRequestedGenerate');
|
||||
export const enqueueRequestedGenerate = createAction('app/enqueueRequestedGenerate');
|
||||
|
||||
const enqueueGenerate = async (store: AppStore, prepend: boolean) => {
|
||||
const { dispatch, getState } = store;
|
||||
|
||||
@@ -6,7 +6,7 @@ import { buildMultidiffusionUpscaleGraph } from 'features/nodes/util/graph/build
|
||||
import { useCallback } from 'react';
|
||||
import { enqueueMutationFixedCacheKeyOptions, queueApi } from 'services/api/endpoints/queue';
|
||||
|
||||
const enqueueRequestedUpscaling = createAction('app/enqueueRequestedUpscaling');
|
||||
export const enqueueRequestedUpscaling = createAction('app/enqueueRequestedUpscaling');
|
||||
|
||||
const enqueueUpscaling = async (store: AppStore, prepend: boolean) => {
|
||||
const { dispatch, getState } = store;
|
||||
|
||||
@@ -19,7 +19,7 @@ import { enqueueMutationFixedCacheKeyOptions, queueApi } from 'services/api/endp
|
||||
import type { Batch, EnqueueBatchArg, S } from 'services/api/types';
|
||||
import { assert } from 'tsafe';
|
||||
|
||||
const enqueueRequestedWorkflows = createAction('app/enqueueRequestedWorkflows');
|
||||
export const enqueueRequestedWorkflows = createAction('app/enqueueRequestedWorkflows');
|
||||
|
||||
const getBatchDataForWorkflowGeneration = async (state: RootState, dispatch: AppDispatch): Promise<Batch['data']> => {
|
||||
const nodesState = selectNodesSlice(state);
|
||||
|
||||
@@ -1,3 +1,33 @@
|
||||
import { adHocPostProcessingRequested } from './app/store/middleware/listenerMiddleware/listeners/addAdHocPostProcessingRequestedListener';
|
||||
import { socketConnected } from './app/store/middleware/listenerMiddleware/listeners/socketConnected';
|
||||
import {
|
||||
controlLayerAdded,
|
||||
inpaintMaskAdded,
|
||||
rasterLayerAdded,
|
||||
rgAdded,
|
||||
} from './features/controlLayers/store/canvasSlice';
|
||||
import { refImageAdded } from './features/controlLayers/store/refImagesSlice';
|
||||
import {
|
||||
imageCopiedToClipboard,
|
||||
imageDownloaded,
|
||||
imageOpenedInNewTab,
|
||||
imageUploadedClientSide,
|
||||
sentImageToCanvas,
|
||||
} from './features/gallery/store/actions';
|
||||
import { boardIdSelected } from './features/gallery/store/gallerySlice';
|
||||
import { workflowLoaded } from './features/nodes/store/nodesSlice';
|
||||
import { enqueueRequestedCanvas } from './features/queue/hooks/useEnqueueCanvas';
|
||||
import { enqueueRequestedGenerate } from './features/queue/hooks/useEnqueueGenerate';
|
||||
import { enqueueRequestedUpscaling } from './features/queue/hooks/useEnqueueUpscaling';
|
||||
import { enqueueRequestedWorkflows } from './features/queue/hooks/useEnqueueWorkflows';
|
||||
import { videoModalLinkClicked, videoModalOpened } from './features/system/store/actions';
|
||||
import { accordionStateChanged, expanderStateChanged } from './features/ui/store/uiSlice';
|
||||
import {
|
||||
newWorkflowSaved,
|
||||
workflowDownloaded,
|
||||
workflowLoadedFromFile,
|
||||
workflowUpdated,
|
||||
} from './features/workflowLibrary/store/actions';
|
||||
export { default as InvokeAIUI } from './app/components/InvokeAIUI';
|
||||
export type { StudioInitAction } from './app/hooks/useStudioInitAction';
|
||||
export type { LoggingOverrides } from './app/logging/logger';
|
||||
@@ -6,3 +36,37 @@ export { default as HotkeysModal } from './features/system/components/HotkeysMod
|
||||
export { default as InvokeAiLogoComponent } from './features/system/components/InvokeAILogoComponent';
|
||||
export { default as SettingsModal } from './features/system/components/SettingsModal/SettingsModal';
|
||||
export { default as StatusIndicator } from './features/system/components/StatusIndicator';
|
||||
export { boardsApi } from './services/api/endpoints/boards';
|
||||
export { imagesApi } from './services/api/endpoints/images';
|
||||
export { queueApi } from './services/api/endpoints/queue';
|
||||
export { stylePresetsApi } from './services/api/endpoints/stylePresets';
|
||||
export { workflowsApi } from './services/api/endpoints/workflows';
|
||||
|
||||
export const reduxActions = {
|
||||
videoModalLinkClicked,
|
||||
videoModalOpened,
|
||||
socketConnected,
|
||||
workflowDownloaded,
|
||||
workflowLoadedFromFile,
|
||||
newWorkflowSaved,
|
||||
workflowUpdated,
|
||||
workflowLoaded,
|
||||
sentImageToCanvas,
|
||||
imageDownloaded,
|
||||
imageCopiedToClipboard,
|
||||
imageOpenedInNewTab,
|
||||
imageUploadedClientSide,
|
||||
accordionStateChanged,
|
||||
expanderStateChanged,
|
||||
enqueueRequestedGenerate,
|
||||
enqueueRequestedCanvas,
|
||||
enqueueRequestedWorkflows,
|
||||
enqueueRequestedUpscaling,
|
||||
adHocPostProcessingRequested,
|
||||
boardIdSelected,
|
||||
rasterLayerAdded,
|
||||
controlLayerAdded,
|
||||
rgAdded,
|
||||
inpaintMaskAdded,
|
||||
refImageAdded,
|
||||
} as const;
|
||||
|
||||
Reference in New Issue
Block a user