Ricardo A Carrasco
2 years ago
19 changed files with 3 additions and 28376 deletions
@ -1,23 +0,0 @@ |
|||||||
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. |
|
||||||
|
|
||||||
# dependencies |
|
||||||
/node_modules |
|
||||||
/.pnp |
|
||||||
.pnp.js |
|
||||||
|
|
||||||
# testing |
|
||||||
/coverage |
|
||||||
|
|
||||||
# production |
|
||||||
/build |
|
||||||
|
|
||||||
# misc |
|
||||||
.DS_Store |
|
||||||
.env.local |
|
||||||
.env.development.local |
|
||||||
.env.test.local |
|
||||||
.env.production.local |
|
||||||
|
|
||||||
npm-debug.log* |
|
||||||
yarn-debug.log* |
|
||||||
yarn-error.log* |
|
@ -1,9 +0,0 @@ |
|||||||
## Available Scripts |
|
||||||
|
|
||||||
In the project directory, you can run: |
|
||||||
|
|
||||||
### `npm start` |
|
||||||
|
|
||||||
### `npm test` |
|
||||||
|
|
||||||
### `npm run build` |
|
@ -1,42 +0,0 @@ |
|||||||
{ |
|
||||||
"name": "test-app", |
|
||||||
"version": "0.1.0", |
|
||||||
"private": true, |
|
||||||
"dependencies": { |
|
||||||
"@testing-library/jest-dom": "^5.16.4", |
|
||||||
"@testing-library/react": "^13.3.0", |
|
||||||
"@testing-library/user-event": "^13.5.0", |
|
||||||
"react": "^18.1.0", |
|
||||||
"react-dom": "^18.1.0", |
|
||||||
"react-scripts": "5.0.1", |
|
||||||
"web-vitals": "^2.1.4" |
|
||||||
}, |
|
||||||
"scripts": { |
|
||||||
"start": "react-scripts start", |
|
||||||
"build": "react-scripts build", |
|
||||||
"test": "react-scripts test", |
|
||||||
"deploy": "firebase deploy", |
|
||||||
"eject": "react-scripts eject" |
|
||||||
}, |
|
||||||
"eslintConfig": { |
|
||||||
"extends": [ |
|
||||||
"react-app", |
|
||||||
"react-app/jest" |
|
||||||
] |
|
||||||
}, |
|
||||||
"browserslist": { |
|
||||||
"production": [ |
|
||||||
">0.2%", |
|
||||||
"not dead", |
|
||||||
"not op_mini all" |
|
||||||
], |
|
||||||
"development": [ |
|
||||||
"last 1 chrome version", |
|
||||||
"last 1 firefox version", |
|
||||||
"last 1 safari version" |
|
||||||
] |
|
||||||
}, |
|
||||||
"devDependencies": { |
|
||||||
"jest": "^27.5.1" |
|
||||||
} |
|
||||||
} |
|
Before Width: | Height: | Size: 3.8 KiB |
@ -1,43 +0,0 @@ |
|||||||
<!DOCTYPE html> |
|
||||||
<html lang="en"> |
|
||||||
<head> |
|
||||||
<meta charset="utf-8" /> |
|
||||||
<link rel="icon" href="%PUBLIC_URL%/favicon.ico" /> |
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1" /> |
|
||||||
<meta name="theme-color" content="#000000" /> |
|
||||||
<meta |
|
||||||
name="description" |
|
||||||
content="Web site created using create-react-app" |
|
||||||
/> |
|
||||||
<link rel="apple-touch-icon" href="%PUBLIC_URL%/logo192.png" /> |
|
||||||
<!-- |
|
||||||
manifest.json provides metadata used when your web app is installed on a |
|
||||||
user's mobile device or desktop. See https://developers.google.com/web/fundamentals/web-app-manifest/ |
|
||||||
--> |
|
||||||
<link rel="manifest" href="%PUBLIC_URL%/manifest.json" /> |
|
||||||
<!-- |
|
||||||
Notice the use of %PUBLIC_URL% in the tags above. |
|
||||||
It will be replaced with the URL of the `public` folder during the build. |
|
||||||
Only files inside the `public` folder can be referenced from the HTML. |
|
||||||
|
|
||||||
Unlike "/favicon.ico" or "favicon.ico", "%PUBLIC_URL%/favicon.ico" will |
|
||||||
work correctly both with client-side routing and a non-root public URL. |
|
||||||
Learn how to configure a non-root public URL by running `npm run build`. |
|
||||||
--> |
|
||||||
<title>React App</title> |
|
||||||
</head> |
|
||||||
<body> |
|
||||||
<noscript>You need to enable JavaScript to run this app.</noscript> |
|
||||||
<div id="root"></div> |
|
||||||
<!-- |
|
||||||
This HTML file is a template. |
|
||||||
If you open it directly in the browser, you will see an empty page. |
|
||||||
|
|
||||||
You can add webfonts, meta tags, or analytics to this file. |
|
||||||
The build step will place the bundled scripts into the <body> tag. |
|
||||||
|
|
||||||
To begin the development, run `npm start` or `yarn start`. |
|
||||||
To create a production bundle, use `npm run build` or `yarn build`. |
|
||||||
--> |
|
||||||
</body> |
|
||||||
</html> |
|
Before Width: | Height: | Size: 5.2 KiB |
Before Width: | Height: | Size: 9.4 KiB |
@ -1,25 +0,0 @@ |
|||||||
{ |
|
||||||
"short_name": "React App", |
|
||||||
"name": "Create React App Sample", |
|
||||||
"icons": [ |
|
||||||
{ |
|
||||||
"src": "favicon.ico", |
|
||||||
"sizes": "64x64 32x32 24x24 16x16", |
|
||||||
"type": "image/x-icon" |
|
||||||
}, |
|
||||||
{ |
|
||||||
"src": "logo192.png", |
|
||||||
"type": "image/png", |
|
||||||
"sizes": "192x192" |
|
||||||
}, |
|
||||||
{ |
|
||||||
"src": "logo512.png", |
|
||||||
"type": "image/png", |
|
||||||
"sizes": "512x512" |
|
||||||
} |
|
||||||
], |
|
||||||
"start_url": ".", |
|
||||||
"display": "standalone", |
|
||||||
"theme_color": "#000000", |
|
||||||
"background_color": "#ffffff" |
|
||||||
} |
|
@ -1,3 +0,0 @@ |
|||||||
# https://www.robotstxt.org/robotstxt.html |
|
||||||
User-agent: * |
|
||||||
Disallow: |
|
@ -1,38 +0,0 @@ |
|||||||
.App { |
|
||||||
text-align: center; |
|
||||||
} |
|
||||||
|
|
||||||
.App-logo { |
|
||||||
height: 40vmin; |
|
||||||
pointer-events: none; |
|
||||||
} |
|
||||||
|
|
||||||
@media (prefers-reduced-motion: no-preference) { |
|
||||||
.App-logo { |
|
||||||
animation: App-logo-spin infinite 20s linear; |
|
||||||
} |
|
||||||
} |
|
||||||
|
|
||||||
.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; |
|
||||||
} |
|
||||||
|
|
||||||
.App-link { |
|
||||||
color: #61dafb; |
|
||||||
} |
|
||||||
|
|
||||||
@keyframes App-logo-spin { |
|
||||||
from { |
|
||||||
transform: rotate(0deg); |
|
||||||
} |
|
||||||
to { |
|
||||||
transform: rotate(360deg); |
|
||||||
} |
|
||||||
} |
|
@ -1,20 +0,0 @@ |
|||||||
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 reloadd. |
|
||||||
</p> |
|
||||||
<a className="App-link" href="https://reactjs.org" target="_blank" rel="noopener noreferrer"> |
|
||||||
Learn React |
|
||||||
</a> |
|
||||||
</header> |
|
||||||
</div> |
|
||||||
); |
|
||||||
} |
|
||||||
|
|
||||||
export default App; |
|
@ -1,8 +0,0 @@ |
|||||||
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(); |
|
||||||
}); |
|
@ -1,13 +0,0 @@ |
|||||||
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; |
|
||||||
} |
|
||||||
|
|
||||||
code { |
|
||||||
font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', |
|
||||||
monospace; |
|
||||||
} |
|
@ -1,17 +0,0 @@ |
|||||||
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(); |
|
@ -1,13 +0,0 @@ |
|||||||
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; |
|
Loading…
Reference in new issue