Skip to content

Commit bdeeb1c

Browse files
committed
chore: core
1 parent 92ef592 commit bdeeb1c

File tree

7 files changed

+98
-1
lines changed

7 files changed

+98
-1
lines changed

src/App.css

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
.app {
2+
text-align: center;
3+
}
4+
5+
.app-logo {
6+
height: 40vmin;
7+
pointer-events: none;
8+
}
9+
10+
@media (prefers-reduced-motion: no-preference) {
11+
.app-logo {
12+
animation: app-logo-spin infinite 20s linear;
13+
}
14+
}
15+
16+
.app-header {
17+
background-color: #282c34;
18+
min-height: 100vh;
19+
display: flex;
20+
flex-direction: column;
21+
align-items: center;
22+
justify-content: center;
23+
font-size: calc(10px + 2vmin);
24+
color: white;
25+
}
26+
27+
.app-link {
28+
color: #61dafb;
29+
}
30+
31+
@keyframes app-logo-spin {
32+
from {
33+
transform: rotate(0deg);
34+
}
35+
36+
to {
37+
transform: rotate(360deg);
38+
}
39+
}

src/App.test.tsx

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
import React from 'react'
2+
import { render, screen } from '@testing-library/react'
3+
import App from './App'
4+
5+
test('renders learn react link', () => {
6+
render(<App />)
7+
const linkElement = screen.getByText(/learn react/i)
8+
expect(linkElement).toBeInTheDocument()
9+
})

src/App.tsx

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
import React from 'react'
2+
import logo from './logo.svg'
3+
import './App.css'
4+
5+
function App() {
6+
return (
7+
<div className="app">
8+
<header className="app-header">
9+
<img src={logo} className="app-logo" alt="logo" />
10+
<p>
11+
Edit <code>src/App.tsx</code> and save to reload.
12+
</p>
13+
<a
14+
className="app-link"
15+
href="https://reactjs.org"
16+
target="_blank"
17+
rel="noopener noreferrer"
18+
>
19+
Learn React
20+
</a>
21+
</header>
22+
</div>
23+
)
24+
}
25+
26+
export default App

src/logo.svg

Lines changed: 1 addition & 0 deletions
Loading

src/main.css

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
body {
2+
margin: 0;
3+
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell,
4+
'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;
5+
-webkit-font-smoothing: antialiased;
6+
-moz-osx-font-smoothing: grayscale;
7+
}
8+
9+
code {
10+
font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', monospace;
11+
}

src/main.ts

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/main.tsx

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
import 'core-js'
2+
import React from 'react'
3+
import ReactDOM from 'react-dom/client'
4+
import './main.css'
5+
import App from './App'
6+
7+
const root = ReactDOM.createRoot(document.getElementById('root') as HTMLElement)
8+
root.render(
9+
<React.StrictMode>
10+
<App />
11+
</React.StrictMode>
12+
)

0 commit comments

Comments
 (0)