chore(admin): update ts config

pull/90/head
moonrailgun 2 years ago
parent 8add6f342d
commit 2e84af4a33

@ -1,4 +1,4 @@
import { AuthProvider } from 'react-admin';
import type { AuthProvider } from 'react-admin';
export const authStorageKey = 'tailchat:admin:auth';

@ -1,8 +1,7 @@
import * as React from 'react';
import { FC, createElement } from 'react';
import { Card, Box, Typography, Divider } from '@mui/material';
import { Link, To } from 'react-router-dom';
import { ReactNode } from 'react';
import type { ReactNode } from 'react';
import { LoadingIndicator } from 'react-admin';
import cartouche from './cartouche.png';

@ -1,4 +1,4 @@
import { TranslationMessages } from 'react-admin';
import type { TranslationMessages } from 'react-admin';
import _merge from 'lodash/merge';
import defaultEnglishMessages from 'ra-language-english';
import polyglotI18nProvider from 'ra-i18n-polyglot';

@ -1,5 +1,5 @@
import React from 'react';
import { LayoutComponent } from 'react-admin';
import type { LayoutComponent } from 'react-admin';
import { Layout } from 'react-admin';
import { TailchatMenu } from './Menu';

@ -1,4 +1,3 @@
import React from 'react';
import {
BooleanField,
Datagrid,

@ -1,4 +1,3 @@
import React from 'react';
import { Datagrid, DateField, List, TextField, UrlField } from 'react-admin';
import { FilesizeField } from '../components/FilesizeField';
import { UserField } from '../components/UserField';

@ -14,7 +14,6 @@ import {
ImageField,
useTranslate,
} from 'react-admin';
import React from 'react';
import { Box } from '@mui/material';
import { UserField } from '../components/UserField';

@ -20,7 +20,6 @@ import {
TextInput,
Labeled,
} from 'react-admin';
import React from 'react';
import { DangerButton } from '../components/DangerButton';
import { ButtonWithConfirm } from '../components/ButtonWithConfirm';
import { PostListActionToolbar } from '../components/PostListActionToolbar';

@ -1,5 +1,5 @@
import { defaultTheme } from 'react-admin';
import { ThemeOptions } from '@mui/material';
import type { ThemeOptions } from '@mui/material';
const customRaComponents = {
RaDatagrid: {

@ -1,8 +1,12 @@
{
"extends": "../tsconfig.json",
"include": ["remix.env.d.ts", "**/*.ts", "**/*.tsx", "../models/**/*.ts"],
"include": ["remix.env.d.ts", "./**/*.ts", "./**/*.tsx", "../models/**/*.ts"],
"exclude": ["node_modules/**/*", "dist"],
"compilerOptions": {
"lib": ["DOM", "DOM.Iterable", "ES2019"],
"rootDirs": ["./", "../"],
"outDir": "dist",
"skipLibCheck": true,
"isolatedModules": true,
"esModuleInterop": true,
"moduleResolution": "node",
@ -10,6 +14,7 @@
"target": "ES2019",
"allowJs": true,
"forceConsistentCasingInFileNames": true,
"importsNotUsedAsValues": "error",
"experimentalDecorators": true,
"baseUrl": ".",
"paths": {

Loading…
Cancel
Save