Refactor/ts sockets (#210)

* refactor(ts): create socket subscription service
* refactor(ts-sockets): useSubscription hook
* refactor(ts-sockets): extract colour selection to utility
This commit is contained in:
Carlos Valente
2022-10-09 19:09:47 +02:00
committed by GitHub
parent f119fb4529
commit cd0577bf99
26 changed files with 346 additions and 254 deletions
@@ -5,18 +5,22 @@ import { vi } from 'vitest';
import { queryClientMock } from '../../../__mocks__/QueryClient.mock';
import MenuBar from '../MenuBar';
const onOpenHandler = vi.fn();
const onCloseHandler = vi.fn();
const isOpen = false;
const onSettingOpenHandler = vi.fn();
const onSettingsCloseHandler = vi.fn();
const onUploadOpenHandler = vi.fn();
const isOpen = false;
const renderInMock = () => {
render(
<QueryClientProvider client={queryClientMock}>
<MenuBar isSettingsOpen={isOpen} onSettingsOpen={onOpenHandler}
onSettingsClose={onCloseHandler} isUploadOpen={isOpen}
onUploadOpen={onUploadOpenHandler} />
</QueryClientProvider>,
<MenuBar
isSettingsOpen={isOpen}
onSettingsOpen={onSettingOpenHandler}
onSettingsClose={onSettingsCloseHandler}
isUploadOpen={isOpen}
onUploadOpen={onUploadOpenHandler}
/>
</QueryClientProvider>
);
};