1+ import type { TypedAddListener , TypedStartListening } from '@reduxjs/toolkit' ;
12import {
2- createListenerMiddleware ,
3- addListener ,
4- ListenerEffect ,
53 AnyAction ,
4+ ListenerEffect ,
5+ addListener ,
6+ createListenerMiddleware ,
67} from '@reduxjs/toolkit' ;
7- import type { TypedStartListening , TypedAddListener } from '@reduxjs/toolkit' ;
88
9- import type { RootState , AppDispatch } from '../../store' ;
10- import { addInitialImageSelectedListener } from './listeners/initialImageSelected' ;
9+ import type { AppDispatch , RootState } from '../../store' ;
10+ import { addCommitStagingAreaImageListener } from './listeners/addCommitStagingAreaImageListener' ;
11+ import { addAppStartedListener } from './listeners/appStarted' ;
12+ import { addBoardIdSelectedListener } from './listeners/boardIdSelected' ;
13+ import { addRequestedBoardImageDeletionListener } from './listeners/boardImagesDeleted' ;
14+ import { addCanvasCopiedToClipboardListener } from './listeners/canvasCopiedToClipboard' ;
15+ import { addCanvasDownloadedAsImageListener } from './listeners/canvasDownloadedAsImage' ;
16+ import { addCanvasMergedListener } from './listeners/canvasMerged' ;
17+ import { addCanvasSavedToGalleryListener } from './listeners/canvasSavedToGallery' ;
18+ import { addControlNetAutoProcessListener } from './listeners/controlNetAutoProcess' ;
19+ import { addControlNetImageProcessedListener } from './listeners/controlNetImageProcessed' ;
1120import {
12- addImageUploadedFulfilledListener ,
13- addImageUploadedRejectedListener ,
14- } from './listeners/imageUploaded' ;
21+ addImageAddedToBoardFulfilledListener ,
22+ addImageAddedToBoardRejectedListener ,
23+ } from './listeners/imageAddedToBoard' ;
24+ import { addImageCategoriesChangedListener } from './listeners/imageCategoriesChanged' ;
1525import {
1626 addImageDeletedFulfilledListener ,
1727 addImageDeletedPendingListener ,
1828 addImageDeletedRejectedListener ,
1929 addRequestedImageDeletionListener ,
2030} from './listeners/imageDeleted' ;
21- import { addUserInvokedCanvasListener } from './listeners/userInvokedCanvas' ;
22- import { addUserInvokedNodesListener } from './listeners/userInvokedNodes' ;
23- import { addUserInvokedTextToImageListener } from './listeners/userInvokedTextToImage' ;
24- import { addUserInvokedImageToImageListener } from './listeners/userInvokedImageToImage' ;
25- import { addCanvasSavedToGalleryListener } from './listeners/canvasSavedToGallery' ;
26- import { addCanvasDownloadedAsImageListener } from './listeners/canvasDownloadedAsImage' ;
27- import { addCanvasCopiedToClipboardListener } from './listeners/canvasCopiedToClipboard' ;
28- import { addCanvasMergedListener } from './listeners/canvasMerged' ;
29- import { addGeneratorProgressEventListener as addGeneratorProgressListener } from './listeners/socketio/socketGeneratorProgress' ;
30- import { addGraphExecutionStateCompleteEventListener as addGraphExecutionStateCompleteListener } from './listeners/socketio/socketGraphExecutionStateComplete' ;
31- import { addInvocationCompleteEventListener as addInvocationCompleteListener } from './listeners/socketio/socketInvocationComplete' ;
32- import { addInvocationErrorEventListener as addInvocationErrorListener } from './listeners/socketio/socketInvocationError' ;
33- import { addInvocationStartedEventListener as addInvocationStartedListener } from './listeners/socketio/socketInvocationStarted' ;
34- import { addSocketConnectedEventListener as addSocketConnectedListener } from './listeners/socketio/socketConnected' ;
35- import { addSocketDisconnectedEventListener as addSocketDisconnectedListener } from './listeners/socketio/socketDisconnected' ;
36- import { addSocketSubscribedEventListener as addSocketSubscribedListener } from './listeners/socketio/socketSubscribed' ;
37- import { addSocketUnsubscribedEventListener as addSocketUnsubscribedListener } from './listeners/socketio/socketUnsubscribed' ;
38- import { addSessionReadyToInvokeListener } from './listeners/sessionReadyToInvoke' ;
31+ import { addImageDroppedListener } from './listeners/imageDropped' ;
3932import {
4033 addImageMetadataReceivedFulfilledListener ,
4134 addImageMetadataReceivedRejectedListener ,
4235} from './listeners/imageMetadataReceived' ;
36+ import {
37+ addImageRemovedFromBoardFulfilledListener ,
38+ addImageRemovedFromBoardRejectedListener ,
39+ } from './listeners/imageRemovedFromBoard' ;
40+ import { addImageToDeleteSelectedListener } from './listeners/imageToDeleteSelected' ;
41+ import {
42+ addImageUpdatedFulfilledListener ,
43+ addImageUpdatedRejectedListener ,
44+ } from './listeners/imageUpdated' ;
45+ import {
46+ addImageUploadedFulfilledListener ,
47+ addImageUploadedRejectedListener ,
48+ } from './listeners/imageUploaded' ;
4349import {
4450 addImageUrlsReceivedFulfilledListener ,
4551 addImageUrlsReceivedRejectedListener ,
4652} from './listeners/imageUrlsReceived' ;
53+ import { addInitialImageSelectedListener } from './listeners/initialImageSelected' ;
54+ import { addModelSelectedListener } from './listeners/modelSelected' ;
55+ import { addReceivedOpenAPISchemaListener } from './listeners/receivedOpenAPISchema' ;
56+ import {
57+ addReceivedPageOfImagesFulfilledListener ,
58+ addReceivedPageOfImagesRejectedListener ,
59+ } from './listeners/receivedPageOfImages' ;
60+ import { addSelectionAddedToBatchListener } from './listeners/selectionAddedToBatch' ;
61+ import {
62+ addSessionCanceledFulfilledListener ,
63+ addSessionCanceledPendingListener ,
64+ addSessionCanceledRejectedListener ,
65+ } from './listeners/sessionCanceled' ;
4766import {
4867 addSessionCreatedFulfilledListener ,
4968 addSessionCreatedPendingListener ,
@@ -54,39 +73,21 @@ import {
5473 addSessionInvokedPendingListener ,
5574 addSessionInvokedRejectedListener ,
5675} from './listeners/sessionInvoked' ;
57- import {
58- addSessionCanceledFulfilledListener ,
59- addSessionCanceledPendingListener ,
60- addSessionCanceledRejectedListener ,
61- } from './listeners/sessionCanceled' ;
62- import {
63- addImageUpdatedFulfilledListener ,
64- addImageUpdatedRejectedListener ,
65- } from './listeners/imageUpdated' ;
66- import {
67- addReceivedPageOfImagesFulfilledListener ,
68- addReceivedPageOfImagesRejectedListener ,
69- } from './listeners/receivedPageOfImages' ;
76+ import { addSessionReadyToInvokeListener } from './listeners/sessionReadyToInvoke' ;
77+ import { addSocketConnectedEventListener as addSocketConnectedListener } from './listeners/socketio/socketConnected' ;
78+ import { addSocketDisconnectedEventListener as addSocketDisconnectedListener } from './listeners/socketio/socketDisconnected' ;
79+ import { addGeneratorProgressEventListener as addGeneratorProgressListener } from './listeners/socketio/socketGeneratorProgress' ;
80+ import { addGraphExecutionStateCompleteEventListener as addGraphExecutionStateCompleteListener } from './listeners/socketio/socketGraphExecutionStateComplete' ;
81+ import { addInvocationCompleteEventListener as addInvocationCompleteListener } from './listeners/socketio/socketInvocationComplete' ;
82+ import { addInvocationErrorEventListener as addInvocationErrorListener } from './listeners/socketio/socketInvocationError' ;
83+ import { addInvocationStartedEventListener as addInvocationStartedListener } from './listeners/socketio/socketInvocationStarted' ;
84+ import { addSocketSubscribedEventListener as addSocketSubscribedListener } from './listeners/socketio/socketSubscribed' ;
85+ import { addSocketUnsubscribedEventListener as addSocketUnsubscribedListener } from './listeners/socketio/socketUnsubscribed' ;
7086import { addStagingAreaImageSavedListener } from './listeners/stagingAreaImageSaved' ;
71- import { addCommitStagingAreaImageListener } from './listeners/addCommitStagingAreaImageListener' ;
72- import { addImageCategoriesChangedListener } from './listeners/imageCategoriesChanged' ;
73- import { addControlNetImageProcessedListener } from './listeners/controlNetImageProcessed' ;
74- import { addControlNetAutoProcessListener } from './listeners/controlNetAutoProcess' ;
75- import {
76- addImageAddedToBoardFulfilledListener ,
77- addImageAddedToBoardRejectedListener ,
78- } from './listeners/imageAddedToBoard' ;
79- import { addBoardIdSelectedListener } from './listeners/boardIdSelected' ;
80- import {
81- addImageRemovedFromBoardFulfilledListener ,
82- addImageRemovedFromBoardRejectedListener ,
83- } from './listeners/imageRemovedFromBoard' ;
84- import { addReceivedOpenAPISchemaListener } from './listeners/receivedOpenAPISchema' ;
85- import { addRequestedBoardImageDeletionListener } from './listeners/boardImagesDeleted' ;
86- import { addSelectionAddedToBatchListener } from './listeners/selectionAddedToBatch' ;
87- import { addImageDroppedListener } from './listeners/imageDropped' ;
88- import { addImageToDeleteSelectedListener } from './listeners/imageToDeleteSelected' ;
89- import { addModelSelectedListener } from './listeners/modelSelected' ;
87+ import { addUserInvokedCanvasListener } from './listeners/userInvokedCanvas' ;
88+ import { addUserInvokedImageToImageListener } from './listeners/userInvokedImageToImage' ;
89+ import { addUserInvokedNodesListener } from './listeners/userInvokedNodes' ;
90+ import { addUserInvokedTextToImageListener } from './listeners/userInvokedTextToImage' ;
9091
9192export const listenerMiddleware = createListenerMiddleware ( ) ;
9293
@@ -224,3 +225,6 @@ addImageDroppedListener();
224225
225226// Models
226227addModelSelectedListener ( ) ;
228+
229+ // app startup
230+ addAppStartedListener ( ) ;
0 commit comments