|
1 | 1 | import React from 'react';
|
2 |
| -import store from '../../redux/store.ts'; |
| 2 | +import store from '../../redux/store'; |
3 | 3 | import { Link } from 'react-router-dom';
|
4 | 4 | import { useSelector, useDispatch } from 'react-redux';
|
5 | 5 | import List from '@mui/material/List';
|
6 | 6 | import ListItem from '@mui/material/ListItem';
|
7 | 7 | import ListItemText from '@mui/material/ListItemText';
|
8 |
| -import { resetAllState } from '../../redux/reducers/slice/appStateSlice.ts'; |
9 |
| -import createModal from '../right/createModal.tsx'; |
10 |
| -import ExportButton from '../right/ExportButton.tsx'; |
11 |
| -import { setStyle } from '../../redux/reducers/slice/styleSlice.ts'; |
12 |
| -import LoginButton from '../right/LoginButton.tsx'; |
| 8 | +import { resetAllState } from '../../redux/reducers/slice/appStateSlice'; |
| 9 | +import createModal from '../right/createModal'; |
| 10 | +import ExportButton from '../right/ExportButton'; |
| 11 | +import { setStyle } from '../../redux/reducers/slice/styleSlice'; |
| 12 | +import LoginButton from '../right/LoginButton'; |
13 | 13 | import withStyles from '@mui/styles/withStyles';
|
14 | 14 | import MenuItem from '@mui/material/MenuItem';
|
15 | 15 | import makeStyles from '@mui/styles/makeStyles';
|
16 | 16 | import createStyles from '@mui/styles/createStyles';
|
17 |
| -import SaveProjectButton from '../right/SaveProjectButton.tsx'; |
18 |
| -import ProjectsFolder from '../right/OpenProjects.tsx'; |
19 |
| -import DeleteProjects from '../right/DeleteProjects.tsx'; |
| 17 | +import SaveProjectButton from '../right/SaveProjectButton'; |
| 18 | +import ProjectsFolder from '../right/OpenProjects'; |
| 19 | +import DeleteProjects from '../right/DeleteProjects'; |
20 | 20 | import Menu from '@mui/material/Menu';
|
21 |
| -import { changeRoom } from '../../redux/reducers/slice/roomCodeSlice.ts'; |
| 21 | +import { changeRoom } from '../../redux/reducers/slice/roomCodeSlice'; |
22 | 22 | // for websockets
|
23 | 23 | import debounce from 'lodash/debounce';
|
24 | 24 | // websocket front end starts here
|
25 | 25 | import { io } from 'socket.io-client';
|
26 |
| -import { toggleDarkMode } from '../../redux/reducers/slice/darkModeSlice.ts'; |
27 |
| -import { allCooperativeState } from '../../redux/reducers/slice/appStateSlice.ts'; |
28 |
| -import { codePreviewCooperative } from '../../redux/reducers/slice/codePreviewSlice.ts'; |
29 |
| -import { cooperativeStyle } from '../../redux/reducers/slice/styleSlice.ts'; |
30 |
| -import config from '../../../../config.js'; |
| 26 | +import { toggleDarkMode } from '../../redux/reducers/slice/darkModeSlice'; |
| 27 | +import { allCooperativeState } from '../../redux/reducers/slice/appStateSlice'; |
| 28 | +import { codePreviewCooperative } from '../../redux/reducers/slice/codePreviewSlice'; |
| 29 | +import { cooperativeStyle } from '../../redux/reducers/slice/styleSlice'; |
| 30 | +import config from '../../../../config'; |
31 | 31 | const { API_BASE_URL } = config;
|
32 | 32 |
|
33 | 33 | let socket;
|
|
0 commit comments