Browse Source

update hw02 react

Alex 2 years ago
parent
commit
b1ffb5a85f
8 changed files with 27748 additions and 1 deletions
  1. 3 1
      02/README.md
  2. 27674 0
      02/package-lock.json
  3. BIN
      02/public/favicon.ico
  4. 43 0
      02/public/index.html
  5. BIN
      02/public/logo192.png
  6. BIN
      02/public/logo512.png
  7. 25 0
      02/public/manifest.json
  8. 3 0
      02/public/robots.txt

+ 3 - 1
02/README.md

@@ -1,9 +1,11 @@
-###React JSX Homework
+### React JSX Homework
+
 #### 02
 * Spoiler (const Spoiler = ({header="+", open=true, children}))
 * RangeInput (const RangeInput = ({min, max}))
 * PasswordConfirm (const PasswordItem = ({min}), const PasswordConfirm = ({min}))
 #### 03
+
 * Timer (const Timer = ({sec=10}))
 * TimerControl (const TimerControl = ({hours, minutes, seconds}))
 * TimerContainer (const SecondsTimer = ({seconds}), const TimerContainer = ({seconds, refresh, render}))

File diff suppressed because it is too large
+ 27674 - 0
02/package-lock.json


BIN
02/public/favicon.ico


+ 43 - 0
02/public/index.html

@@ -0,0 +1,43 @@
+<!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>

BIN
02/public/logo192.png


BIN
02/public/logo512.png


+ 25 - 0
02/public/manifest.json

@@ -0,0 +1,25 @@
+{
+  "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"
+}

+ 3 - 0
02/public/robots.txt

@@ -0,0 +1,3 @@
+# https://www.robotstxt.org/robotstxt.html
+User-agent: *
+Disallow: