* Added prisma to suggested extension in container * Added comments and authors on drawer with proper resolving * Fix lint * Fix console log * Fixed generated front graphql from rebase * Fixed right drawer width and shared in theme * Added date packages and tooltip * Added date utils and tests * Added comment thread components * Fixed comment chip * wip * wip 2 * - Added string typing for DateTime scalar - Refactored user in a recoil state and workspace using it - Added comment creation * Prepared EditableCell refactor * Fixed line height and tooltip * Fix lint
40 lines
1.1 KiB
TypeScript
40 lines
1.1 KiB
TypeScript
import React, { StrictMode } from 'react';
|
|
import ReactDOM from 'react-dom/client';
|
|
import { BrowserRouter } from 'react-router-dom';
|
|
import { ApolloProvider } from '@apollo/client';
|
|
import { RecoilRoot } from 'recoil';
|
|
|
|
import '@emotion/react';
|
|
|
|
import { ThemeType } from './modules/ui/layout/styles/themes';
|
|
import { AppThemeProvider } from './providers/AppThemeProvider';
|
|
import { AuthProvider } from './providers/AuthProvider';
|
|
import { apiClient } from './apollo';
|
|
import { App } from './App';
|
|
|
|
import './index.css';
|
|
|
|
const root = ReactDOM.createRoot(
|
|
document.getElementById('root') as HTMLElement,
|
|
);
|
|
root.render(
|
|
<RecoilRoot>
|
|
<ApolloProvider client={apiClient}>
|
|
<BrowserRouter>
|
|
<AuthProvider>
|
|
<AppThemeProvider>
|
|
<StrictMode>
|
|
<App />
|
|
</StrictMode>
|
|
</AppThemeProvider>
|
|
</AuthProvider>
|
|
</BrowserRouter>
|
|
</ApolloProvider>
|
|
</RecoilRoot>,
|
|
);
|
|
|
|
declare module '@emotion/react' {
|
|
// eslint-disable-next-line @typescript-eslint/no-empty-interface
|
|
export interface Theme extends ThemeType {}
|
|
}
|