Просмотр исходного кода

fe-04 修改配置文件

master
Chunxian Zhang 3 лет назад
Родитель
Сommit
129b0fa8c4
33 измененных файлов: 349 добавлений и 6679 удалений
  1. +1
    -0
      lazy-timer-fe/.env
  2. +80
    -0
      lazy-timer-fe/.eslintrc.js
  3. +31
    -7
      lazy-timer-fe/README.md
  4. +8
    -5
      lazy-timer-fe/craco.config.js
  5. +74
    -631
      lazy-timer-fe/package-lock.json
  6. +1
    -10
      lazy-timer-fe/package.json
  7. +28
    -43
      lazy-timer-fe/src/App.css
  8. +25
    -0
      lazy-timer-fe/src/App.js
  9. +8
    -0
      lazy-timer-fe/src/App.test.js
  10. +0
    -11
      lazy-timer-fe/src/App.tsx
  11. Двоичные данные
      lazy-timer-fe/src/data/avatar.jpg
  12. Двоичные данные
      lazy-timer-fe/src/data/avatar2.jpg
  13. Двоичные данные
      lazy-timer-fe/src/data/avatar3.png
  14. Двоичные данные
      lazy-timer-fe/src/data/avatar4.jpg
  15. +0
    -5873
      lazy-timer-fe/src/data/dummy.js
  16. Двоичные данные
      lazy-timer-fe/src/data/product1.jpg
  17. Двоичные данные
      lazy-timer-fe/src/data/product2.jpg
  18. Двоичные данные
      lazy-timer-fe/src/data/product3.jpg
  19. Двоичные данные
      lazy-timer-fe/src/data/product4.jpg
  20. Двоичные данные
      lazy-timer-fe/src/data/product5.jpg
  21. Двоичные данные
      lazy-timer-fe/src/data/product6.jpg
  22. Двоичные данные
      lazy-timer-fe/src/data/product7.jpg
  23. Двоичные данные
      lazy-timer-fe/src/data/product8.jpg
  24. Двоичные данные
      lazy-timer-fe/src/data/product9.jpg
  25. +0
    -12
      lazy-timer-fe/src/data/welcome-bg.svg
  26. +11
    -9
      lazy-timer-fe/src/index.css
  27. +17
    -0
      lazy-timer-fe/src/index.js
  28. +0
    -7
      lazy-timer-fe/src/index.tsx
  29. +1
    -0
      lazy-timer-fe/src/logo.svg
  30. +13
    -0
      lazy-timer-fe/src/reportWebVitals.js
  31. +5
    -0
      lazy-timer-fe/src/setupTests.js
  32. +46
    -45
      lazy-timer-fe/tailwind.config.js
  33. +0
    -26
      lazy-timer-fe/tsconfig.json

+ 1
- 0
lazy-timer-fe/.env Просмотреть файл

@ -0,0 +1 @@
ESLINT_NO_DEV_ERRORS=true

+ 80
- 0
lazy-timer-fe/.eslintrc.js Просмотреть файл

@ -0,0 +1,80 @@
module.exports = {
env: {
browser: true,
es2021: true,
},
extends: [
'plugin:react/recommended',
'airbnb',
],
parserOptions: {
ecmaFeatures: {
jsx: true,
},
ecmaVersion: 12,
sourceType: 'module',
},
plugins: [
'react',
],
rules: {
'react/function-component-definition': 0,
'import/extensions': 0,
'react/prop-types': 0,
'linebreak-style': 0,
'react/state-in-constructor': 0,
'import/prefer-default-export': 0,
'max-len': [
2,
550,
],
'no-multiple-empty-lines': [
'error',
{
max: 1,
maxEOF: 1,
},
],
'no-underscore-dangle': [
'error',
{
allow: [
'_d',
'_dh',
'_h',
'_id',
'_m',
'_n',
'_t',
'_text',
],
},
],
'object-curly-newline': 0,
'react/jsx-filename-extension': 0,
'react/jsx-one-expression-per-line': 0,
'jsx-a11y/click-events-have-key-events': 0,
'jsx-a11y/alt-text': 0,
'jsx-a11y/no-autofocus': 0,
'jsx-a11y/no-static-element-interactions': 0,
'react/no-array-index-key': 0,
'jsx-a11y/anchor-is-valid': [
'error',
{
components: [
'Link',
],
specialLink: [
'to',
'hrefLeft',
'hrefRight',
],
aspects: [
'noHref',
'invalidHref',
'preferButton',
],
},
],
},
};

+ 31
- 7
lazy-timer-fe/README.md Просмотреть файл

@ -9,10 +9,10 @@ In the project directory, you can run:
### `npm start`
Runs the app in the development mode.\
Open [http://localhost:3000](http://localhost:3000) to view it in the browser.
Open [http://localhost:3000](http://localhost:3000) to view it in your browser.
The page will reload if you make edits.\
You will also see any lint errors in the console.
The page will reload when you make changes.\
You may also see any lint errors in the console.
### `npm test`
@ -31,16 +31,40 @@ See the section about [deployment](https://facebook.github.io/create-react-app/d
### `npm run eject`
**Note: this is a one-way operation. Once you `eject`, you cant go back!**
**Note: this is a one-way operation. Once you `eject`, you can't go back!**
If you arent satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project.
If you aren't satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project.
Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point youre on your own.
Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you're on your own.
You dont have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn’t feel obligated to use this feature. However we understand that this tool wouldn’t be useful if you couldn’t customize it when you are ready for it.
You don't have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn't feel obligated to use this feature. However we understand that this tool wouldn't be useful if you couldn't customize it when you are ready for it.
## Learn More
You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started).
To learn React, check out the [React documentation](https://reactjs.org/).
### Code Splitting
This section has moved here: [https://facebook.github.io/create-react-app/docs/code-splitting](https://facebook.github.io/create-react-app/docs/code-splitting)
### Analyzing the Bundle Size
This section has moved here: [https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size](https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size)
### Making a Progressive Web App
This section has moved here: [https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app](https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app)
### Advanced Configuration
This section has moved here: [https://facebook.github.io/create-react-app/docs/advanced-configuration](https://facebook.github.io/create-react-app/docs/advanced-configuration)
### Deployment
This section has moved here: [https://facebook.github.io/create-react-app/docs/deployment](https://facebook.github.io/create-react-app/docs/deployment)
### `npm run build` fails to minify
This section has moved here: [https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify](https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify)

+ 8
- 5
lazy-timer-fe/craco.config.js Просмотреть файл

@ -1,8 +1,11 @@
// craco.config.js
module.exports = {
style: {
postcss: {
plugins: [require('tailwindcss'), require('autoprefixer')]
}
}
}
postcss: {
plugins: [
require('tailwindcss'),
require('autoprefixer'),
],
},
},
};

+ 74
- 631
lazy-timer-fe/package-lock.json
Разница между файлами не показана из-за своего большого размера
Просмотреть файл


+ 1
- 10
lazy-timer-fe/package.json Просмотреть файл

@ -1,15 +1,8 @@
{
"name": "lazy-timer-fe",
"name": "project_syncfusion_dashboard",
"version": "0.1.0",
"private": true,
"dependencies": {
"@testing-library/jest-dom": "^5.16.5",
"@testing-library/react": "^13.3.0",
"@testing-library/user-event": "^13.5.0",
"@types/jest": "^27.5.2",
"@types/node": "^16.11.56",
"@types/react": "^18.0.17",
"@types/react-dom": "^18.0.6",
"@syncfusion/ej2": "^19.4.48",
"@syncfusion/ej2-react-calendars": "^19.4.48",
"@syncfusion/ej2-react-charts": "^19.4.50",
@ -22,8 +15,6 @@
"@syncfusion/ej2-react-schedule": "^19.4.50",
"react": "^17.0.2",
"react-dom": "^17.0.2",
"typescript": "^4.8.2",
"web-vitals": "^2.1.4",
"react-icons": "^4.3.1",
"react-router-dom": "^6.2.1",
"react-scripts": "5.0.0"

+ 28
- 43
lazy-timer-fe/src/App.css Просмотреть файл

@ -1,53 +1,38 @@
@import url('https://cdn.syncfusion.com/ej2/material.css');
.sidebar {
box-shadow: rgb(113 122 131 / 11%) 0px 7px 30px 0px;
}
.nav-item,
.navbar {
z-index: 10000;
}
@media screen and (max-width: 800px) {
.sidebar {
z-index: 10000000;
}
.App {
text-align: center;
}
.e-dlg-center-center,
.e-quick-popup-wrapper.e-device {
z-index: 1000000 !important;
.App-logo {
height: 40vmin;
pointer-events: none;
}
::-webkit-scrollbar {
width: 6px;
}
::-webkit-scrollbar-thumb {
background-color: rgb(216, 216, 216);
border-radius: 40px;
}
::-webkit-scrollbar-track {
background-color: transparent;
@media (prefers-reduced-motion: no-preference) {
.App-logo {
animation: App-logo-spin infinite 20s linear;
}
}
/* color-picker style */
.App-header {
background-color: #282c34;
min-height: 100vh;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
font-size: calc(10px + 2vmin);
color: white;
}
#preview {
background: transparent url('https://ej2.syncfusion.com/react/demos/src/color-picker/images/pen.png') no-repeat;
display: inline-block;
height: 80px;
margin: 10px 0;
min-width: 300px;
max-width: 600px;
background-color: #008000;
.App-link {
color: #61dafb;
}
.e-input-group:not(.e-float-icon-left),
.e-input-group.e-success:not(.e-float-icon-left),
.e-input-group.e-warning:not(.e-float-icon-left),
.e-input-group.e-error:not(.e-float-icon-left),
.e-input-group.e-control-wrapper:not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-success:not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-warning:not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-error:not(.e-float-icon-left) {
border: none;
@keyframes App-logo-spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}

+ 25
- 0
lazy-timer-fe/src/App.js Просмотреть файл

@ -0,0 +1,25 @@
import logo from './logo.svg';
import './App.css';
function App() {
return (
<div className="App">
<header className="App-header">
<img src={logo} className="App-logo" alt="logo" />
<p>
Edit <code>src/App.js</code> and save to reload.
</p>
<a
className="App-link"
href="https://reactjs.org"
target="_blank"
rel="noopener noreferrer"
>
Learn React
</a>
</header>
</div>
);
}
export default App;

+ 8
- 0
lazy-timer-fe/src/App.test.js Просмотреть файл

@ -0,0 +1,8 @@
import { render, screen } from '@testing-library/react';
import App from './App';
test('renders learn react link', () => {
render(<App />);
const linkElement = screen.getByText(/learn react/i);
expect(linkElement).toBeInTheDocument();
});

+ 0
- 11
lazy-timer-fe/src/App.tsx Просмотреть файл

@ -1,11 +0,0 @@
import React from 'react'
import { DEFAULT_MAX_VERSION } from 'tls'
import './App.css'
const App = () => {
return (
<h1 className="underline text-3xl">App</h1>
)
}
export default App

Двоичные данные
lazy-timer-fe/src/data/avatar.jpg Просмотреть файл

До После
Ширина: 225  |  Высота: 225  |  Размер: 6.2 KiB

Двоичные данные
lazy-timer-fe/src/data/avatar2.jpg Просмотреть файл

До После
Ширина: 200  |  Высота: 200  |  Размер: 35 KiB

Двоичные данные
lazy-timer-fe/src/data/avatar3.png Просмотреть файл

До После
Ширина: 400  |  Высота: 400  |  Размер: 84 KiB

Двоичные данные
lazy-timer-fe/src/data/avatar4.jpg Просмотреть файл

До После
Ширина: 400  |  Высота: 400  |  Размер: 13 KiB

+ 0
- 5873
lazy-timer-fe/src/data/dummy.js
Разница между файлами не показана из-за своего большого размера
Просмотреть файл


Двоичные данные
lazy-timer-fe/src/data/product1.jpg Просмотреть файл

До После
Ширина: 3795  |  Высота: 3795  |  Размер: 458 KiB

Двоичные данные
lazy-timer-fe/src/data/product2.jpg Просмотреть файл

До После
Ширина: 6000  |  Высота: 6000  |  Размер: 817 KiB

Двоичные данные
lazy-timer-fe/src/data/product3.jpg Просмотреть файл

До После
Ширина: 3484  |  Высота: 2531  |  Размер: 146 KiB

Двоичные данные
lazy-timer-fe/src/data/product4.jpg Просмотреть файл

До После
Ширина: 5472  |  Высота: 3648  |  Размер: 2.1 MiB

Двоичные данные
lazy-timer-fe/src/data/product5.jpg Просмотреть файл

До После
Ширина: 524  |  Высота: 492  |  Размер: 11 KiB

Двоичные данные
lazy-timer-fe/src/data/product6.jpg Просмотреть файл

До После
Ширина: 524  |  Высота: 492  |  Размер: 24 KiB

Двоичные данные
lazy-timer-fe/src/data/product7.jpg Просмотреть файл

До После
Ширина: 524  |  Высота: 492  |  Размер: 27 KiB

Двоичные данные
lazy-timer-fe/src/data/product8.jpg Просмотреть файл

До После
Ширина: 524  |  Высота: 492  |  Размер: 50 KiB

Двоичные данные
lazy-timer-fe/src/data/product9.jpg Просмотреть файл

До После
Ширина: 722  |  Высота: 410  |  Размер: 16 KiB

+ 0
- 12
lazy-timer-fe/src/data/welcome-bg.svg
Разница между файлами не показана из-за своего большого размера
Просмотреть файл


+ 11
- 9
lazy-timer-fe/src/index.css Просмотреть файл

@ -1,11 +1,13 @@
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&display=swap');
body{
margin: 0;
padding:0;
font-family: "Open Sans", sans-serif;
body {
margin: 0;
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen',
'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue',
sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
@tailwind base;
@tailwind components;
@tailwind utilities;
code {
font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New',
monospace;
}

+ 17
- 0
lazy-timer-fe/src/index.js Просмотреть файл

@ -0,0 +1,17 @@
import React from 'react';
import ReactDOM from 'react-dom/client';
import './index.css';
import App from './App';
import reportWebVitals from './reportWebVitals';
const root = ReactDOM.createRoot(document.getElementById('root'));
root.render(
<React.StrictMode>
<App />
</React.StrictMode>
);
// If you want to start measuring performance in your app, pass a function
// to log results (for example: reportWebVitals(console.log))
// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals
reportWebVitals();

+ 0
- 7
lazy-timer-fe/src/index.tsx Просмотреть файл

@ -1,7 +0,0 @@
import React from 'react';
import ReactDOM from 'react-dom';
import './index.css'
import App from './App';
ReactDOM.render(<App />, document.getElementById('root'));

+ 1
- 0
lazy-timer-fe/src/logo.svg Просмотреть файл

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 841.9 595.3"><g fill="#61DAFB"><path d="M666.3 296.5c0-32.5-40.7-63.3-103.1-82.4 14.4-63.6 8-114.2-20.2-130.4-6.5-3.8-14.1-5.6-22.4-5.6v22.3c4.6 0 8.3.9 11.4 2.6 13.6 7.8 19.5 37.5 14.9 75.7-1.1 9.4-2.9 19.3-5.1 29.4-19.6-4.8-41-8.5-63.5-10.9-13.5-18.5-27.5-35.3-41.6-50 32.6-30.3 63.2-46.9 84-46.9V78c-27.5 0-63.5 19.6-99.9 53.6-36.4-33.8-72.4-53.2-99.9-53.2v22.3c20.7 0 51.4 16.5 84 46.6-14 14.7-28 31.4-41.3 49.9-22.6 2.4-44 6.1-63.6 11-2.3-10-4-19.7-5.2-29-4.7-38.2 1.1-67.9 14.6-75.8 3-1.8 6.9-2.6 11.5-2.6V78.5c-8.4 0-16 1.8-22.6 5.6-28.1 16.2-34.4 66.7-19.9 130.1-62.2 19.2-102.7 49.9-102.7 82.3 0 32.5 40.7 63.3 103.1 82.4-14.4 63.6-8 114.2 20.2 130.4 6.5 3.8 14.1 5.6 22.5 5.6 27.5 0 63.5-19.6 99.9-53.6 36.4 33.8 72.4 53.2 99.9 53.2 8.4 0 16-1.8 22.6-5.6 28.1-16.2 34.4-66.7 19.9-130.1 62-19.1 102.5-49.9 102.5-82.3zm-130.2-66.7c-3.7 12.9-8.3 26.2-13.5 39.5-4.1-8-8.4-16-13.1-24-4.6-8-9.5-15.8-14.4-23.4 14.2 2.1 27.9 4.7 41 7.9zm-45.8 106.5c-7.8 13.5-15.8 26.3-24.1 38.2-14.9 1.3-30 2-45.2 2-15.1 0-30.2-.7-45-1.9-8.3-11.9-16.4-24.6-24.2-38-7.6-13.1-14.5-26.4-20.8-39.8 6.2-13.4 13.2-26.8 20.7-39.9 7.8-13.5 15.8-26.3 24.1-38.2 14.9-1.3 30-2 45.2-2 15.1 0 30.2.7 45 1.9 8.3 11.9 16.4 24.6 24.2 38 7.6 13.1 14.5 26.4 20.8 39.8-6.3 13.4-13.2 26.8-20.7 39.9zm32.3-13c5.4 13.4 10 26.8 13.8 39.8-13.1 3.2-26.9 5.9-41.2 8 4.9-7.7 9.8-15.6 14.4-23.7 4.6-8 8.9-16.1 13-24.1zM421.2 430c-9.3-9.6-18.6-20.3-27.8-32 9 .4 18.2.7 27.5.7 9.4 0 18.7-.2 27.8-.7-9 11.7-18.3 22.4-27.5 32zm-74.4-58.9c-14.2-2.1-27.9-4.7-41-7.9 3.7-12.9 8.3-26.2 13.5-39.5 4.1 8 8.4 16 13.1 24 4.7 8 9.5 15.8 14.4 23.4zM420.7 163c9.3 9.6 18.6 20.3 27.8 32-9-.4-18.2-.7-27.5-.7-9.4 0-18.7.2-27.8.7 9-11.7 18.3-22.4 27.5-32zm-74 58.9c-4.9 7.7-9.8 15.6-14.4 23.7-4.6 8-8.9 16-13 24-5.4-13.4-10-26.8-13.8-39.8 13.1-3.1 26.9-5.8 41.2-7.9zm-90.5 125.2c-35.4-15.1-58.3-34.9-58.3-50.6 0-15.7 22.9-35.6 58.3-50.6 8.6-3.7 18-7 27.7-10.1 5.7 19.6 13.2 40 22.5 60.9-9.2 20.8-16.6 41.1-22.2 60.6-9.9-3.1-19.3-6.5-28-10.2zM310 490c-13.6-7.8-19.5-37.5-14.9-75.7 1.1-9.4 2.9-19.3 5.1-29.4 19.6 4.8 41 8.5 63.5 10.9 13.5 18.5 27.5 35.3 41.6 50-32.6 30.3-63.2 46.9-84 46.9-4.5-.1-8.3-1-11.3-2.7zm237.2-76.2c4.7 38.2-1.1 67.9-14.6 75.8-3 1.8-6.9 2.6-11.5 2.6-20.7 0-51.4-16.5-84-46.6 14-14.7 28-31.4 41.3-49.9 22.6-2.4 44-6.1 63.6-11 2.3 10.1 4.1 19.8 5.2 29.1zm38.5-66.7c-8.6 3.7-18 7-27.7 10.1-5.7-19.6-13.2-40-22.5-60.9 9.2-20.8 16.6-41.1 22.2-60.6 9.9 3.1 19.3 6.5 28.1 10.2 35.4 15.1 58.3 34.9 58.3 50.6-.1 15.7-23 35.6-58.4 50.6zM320.8 78.4z"/><circle cx="420.9" cy="296.5" r="45.7"/><path d="M520.5 78.1z"/></g></svg>

+ 13
- 0
lazy-timer-fe/src/reportWebVitals.js Просмотреть файл

@ -0,0 +1,13 @@
const reportWebVitals = onPerfEntry => {
if (onPerfEntry && onPerfEntry instanceof Function) {
import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => {
getCLS(onPerfEntry);
getFID(onPerfEntry);
getFCP(onPerfEntry);
getLCP(onPerfEntry);
getTTFB(onPerfEntry);
});
}
};
export default reportWebVitals;

+ 5
- 0
lazy-timer-fe/src/setupTests.js Просмотреть файл

@ -0,0 +1,5 @@
// jest-dom adds custom jest matchers for asserting on DOM nodes.
// allows you to do things like:
// expect(element).toHaveTextContent(/react/i)
// learn more: https://github.com/testing-library/jest-dom
import '@testing-library/jest-dom';

+ 46
- 45
lazy-timer-fe/tailwind.config.js Просмотреть файл

@ -1,47 +1,48 @@
module.exports = {
content: ['./src/**/*.{js,jsx,ts,tsx}'],
darkMode: 'class',
theme: {
fontFamily: {
display: ['Open Sans', 'sans-serif'],
body: ['Open Sans', 'sans-serif']
},
extend: {
fontSize: {
14: '14px'
},
backgroundColor: {
'main-bg': '#FAFBFB',
'main-dark-bg': '#20232A',
'secondary-dark-bg': '#33373E',
'light-gray': '#F7F7F7',
'half-transparent': 'rgba(0, 0, 0, 0.5)'
},
borderWidth: {
1: '1px'
},
borderColor: {
color: 'rgba(0, 0, 0, 0.1)'
},
width: {
400: '400px',
760: '760px',
780: '780px',
800: '800px',
1000: '1000px',
1200: '1200px',
1400: '1400px'
},
height: {
80: '80px'
},
minHeight: {
590: '590px'
},
backgroundImage: {
'hero-pattern': "url('https://i.ibb.co/MkvLDfb/Rectangle-4389.png')"
}
}
content: ['./src/**/*.{js,jsx,ts,tsx}'],
darkMode: 'class',
theme: {
fontFamily: {
display: ['Open Sans', 'sans-serif'],
body: ['Open Sans', 'sans-serif'],
},
plugins: []
}
extend: {
fontSize: {
14: '14px',
},
backgroundColor: {
'main-bg': '#FAFBFB',
'main-dark-bg': '#20232A',
'secondary-dark-bg': '#33373E',
'light-gray': '#F7F7F7',
'half-transparent': 'rgba(0, 0, 0, 0.5)',
},
borderWidth: {
1: '1px',
},
borderColor: {
color: 'rgba(0, 0, 0, 0.1)',
},
width: {
400: '400px',
760: '760px',
780: '780px',
800: '800px',
1000: '1000px',
1200: '1200px',
1400: '1400px',
},
height: {
80: '80px',
},
minHeight: {
590: '590px',
},
backgroundImage: {
'hero-pattern':
"url('https://i.ibb.co/MkvLDfb/Rectangle-4389.png')",
},
},
},
plugins: [],
};

+ 0
- 26
lazy-timer-fe/tsconfig.json Просмотреть файл

@ -1,26 +0,0 @@
{
"compilerOptions": {
"target": "es5",
"lib": [
"dom",
"dom.iterable",
"esnext"
],
"allowJs": true,
"skipLibCheck": true,
"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
"strict": true,
"forceConsistentCasingInFileNames": true,
"noFallthroughCasesInSwitch": true,
"module": "esnext",
"moduleResolution": "node",
"resolveJsonModule": true,
"isolatedModules": true,
"noEmit": true,
"jsx": "react-jsx"
},
"include": [
"src"
]
}

||||||
x
 
000:0
Загрузка…
Отмена
Сохранить