From fa1be4af89102e9175c4286836acb9ca055ad6ac Mon Sep 17 00:00:00 2001 From: marcusluis Date: Wed, 2 Feb 2022 09:23:44 -0300 Subject: [PATCH 1/9] commit --- .../src/components/Dropdown/Dropdown.jsx | 30 ------------------- 1 file changed, 30 deletions(-) diff --git a/semana23/brainn-front-end-challenge/src/components/Dropdown/Dropdown.jsx b/semana23/brainn-front-end-challenge/src/components/Dropdown/Dropdown.jsx index d63bce8..bc8c12d 100644 --- a/semana23/brainn-front-end-challenge/src/components/Dropdown/Dropdown.jsx +++ b/semana23/brainn-front-end-challenge/src/components/Dropdown/Dropdown.jsx @@ -21,36 +21,6 @@ const Dropdown = () => { Mega-sena - -
  • - - Quina - -
  • - -
  • - - Lotofácil - -
  • - -
  • - - Lotomania - -
  • - -
  • - - Timemania - -
  • - -
  • - - Dia de sorte - -
  • From 341a96346f808bb92dac5c9061b99dd1a4273a71 Mon Sep 17 00:00:00 2001 From: marcusluis Date: Wed, 2 Feb 2022 18:43:32 -0300 Subject: [PATCH 2/9] endpoints criados --- .../src/components/Dropdown/Dropdown.jsx | 81 +++++++++++++++++-- .../RandomNumbers/RandomNumbers.jsx | 37 +-------- .../src/components/RandomNumbers/styled.jsx | 4 + .../src/constants/urls.jsx | 8 ++ 4 files changed, 92 insertions(+), 38 deletions(-) create mode 100644 semana23/brainn-front-end-challenge/src/constants/urls.jsx diff --git a/semana23/brainn-front-end-challenge/src/components/Dropdown/Dropdown.jsx b/semana23/brainn-front-end-challenge/src/components/Dropdown/Dropdown.jsx index bc8c12d..8eb124b 100644 --- a/semana23/brainn-front-end-challenge/src/components/Dropdown/Dropdown.jsx +++ b/semana23/brainn-front-end-challenge/src/components/Dropdown/Dropdown.jsx @@ -1,4 +1,64 @@ +import axios from "axios"; +import { useEffect, useState } from "react"; +import { + BASE_URL, + CONCURSO_URL, + LOTERIA_CONCURSOS_URL, +} from "../../constants/urls"; +import { Circle } from "../RandomNumbers/styled"; + const Dropdown = () => { + const [selected, setSelected] = useState([]); + const [id, setId] = useState(); + const [concursos, setConcursos] = useState([]); + const [concursoSelecionado, setConcursoSelecionado] = useState({}); + + useEffect(() => { + axios + .get(`${BASE_URL}`) + .then((res) => { + setSelected(res.data); + }) + .catch((err) => { + console.error(err.message); + }); + }, []); + + useEffect(() => { + axios + .get(`${LOTERIA_CONCURSOS_URL}`) + .then((res) => { + setConcursos(res.data); + }) + .catch((err) => { + console.error(err.message); + }); + }, []); + + useEffect(() => { + console.log(id); + if (id !== undefined) { + console.log(concursos); + const concurso = concursos.find((item) => { + return item.loteriaId === id; + }); + + axios + .get(`${CONCURSO_URL}${concurso.concursoId}`) + .then((res) => { + console.log(res.data); + setConcursoSelecionado(res.data); + }) + .catch((err) => { + console.error(err.message); + }); + } + }, [id]); + + const onChangeValue = (id) => { + setId(id); + }; + return (
    @@ -16,14 +76,25 @@ const Dropdown = () => { className="dropdown-menu" aria-labelledby="dropdownMenuButton1" > -
  • - - Mega-sena - -
  • + {selected.map((item, index) => { + return ( +
  • onChangeValue(item.id)} + > + + {item.nome} + +
  • + ); + })}
    + + {concursoSelecionado.numeros} + +

    Mega-sena

    diff --git a/semana23/brainn-front-end-challenge/src/components/RandomNumbers/RandomNumbers.jsx b/semana23/brainn-front-end-challenge/src/components/RandomNumbers/RandomNumbers.jsx index 82debf0..d147129 100644 --- a/semana23/brainn-front-end-challenge/src/components/RandomNumbers/RandomNumbers.jsx +++ b/semana23/brainn-front-end-challenge/src/components/RandomNumbers/RandomNumbers.jsx @@ -1,40 +1,11 @@ -import { useState } from "react"; -import { Circle } from "./styled"; +import { Circle, Span } from "./styled"; const RandomNumbers = () => { - const [random, setRandom] = useState([]); - - const handleRandomNumber = () => { - const arr = []; - - while (arr.length < 6) { - const randomNumber = Math.floor(Math.random() * 60) + 1; - - if (arr.indexOf(randomNumber) === -1) { - arr.push(randomNumber); - } - } - - setRandom(arr); - }; - - const generate = random.map((num, index) => { - return ( -
    - -

    {num}

    -
    -
    - ); - }); - return (
    -
    - -
    - -
    {generate}
    + + 00 +
    ); }; diff --git a/semana23/brainn-front-end-challenge/src/components/RandomNumbers/styled.jsx b/semana23/brainn-front-end-challenge/src/components/RandomNumbers/styled.jsx index 807dc1f..e213f79 100644 --- a/semana23/brainn-front-end-challenge/src/components/RandomNumbers/styled.jsx +++ b/semana23/brainn-front-end-challenge/src/components/RandomNumbers/styled.jsx @@ -9,3 +9,7 @@ export const Circle = styled.div` align-items: center; justify-content: center; `; + +export const Span = styled.span` + font-size: 2rem; +`; diff --git a/semana23/brainn-front-end-challenge/src/constants/urls.jsx b/semana23/brainn-front-end-challenge/src/constants/urls.jsx new file mode 100644 index 0000000..358e883 --- /dev/null +++ b/semana23/brainn-front-end-challenge/src/constants/urls.jsx @@ -0,0 +1,8 @@ +export const BASE_URL = + "https://brainn-api-loterias.herokuapp.com/api/v1/loterias"; + +export const LOTERIA_CONCURSOS_URL = + "https://brainn-api-loterias.herokuapp.com/api/v1/loterias-concursos"; + +export const CONCURSO_URL = + "https://brainn-api-loterias.herokuapp.com/api/v1/concursos/"; From 649176a49effd2d9bc1f04e4b85ad8067f686993 Mon Sep 17 00:00:00 2001 From: marcusluis Date: Thu, 3 Feb 2022 13:03:18 -0300 Subject: [PATCH 3/9] renderiza numeros na tela nao funciona --- .../src/components/Dropdown/Dropdown.jsx | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/semana23/brainn-front-end-challenge/src/components/Dropdown/Dropdown.jsx b/semana23/brainn-front-end-challenge/src/components/Dropdown/Dropdown.jsx index 8eb124b..2f26a08 100644 --- a/semana23/brainn-front-end-challenge/src/components/Dropdown/Dropdown.jsx +++ b/semana23/brainn-front-end-challenge/src/components/Dropdown/Dropdown.jsx @@ -5,7 +5,7 @@ import { CONCURSO_URL, LOTERIA_CONCURSOS_URL, } from "../../constants/urls"; -import { Circle } from "../RandomNumbers/styled"; +import { Circle, Span } from "../RandomNumbers/styled"; const Dropdown = () => { const [selected, setSelected] = useState([]); @@ -91,9 +91,14 @@ const Dropdown = () => {
    - - {concursoSelecionado.numeros} - + {concursoSelecionado.numeros && + concursoSelecionado.numeros.map((item, index) => { + return ( + + {item.numeros} + + ); + })}

    Mega-sena

    From 26742b7a2596a42c12013a0decdf81b1264100dd Mon Sep 17 00:00:00 2001 From: marcusluis Date: Thu, 3 Feb 2022 17:14:14 -0300 Subject: [PATCH 4/9] numeros estao sendo renderizados na tela --- .../src/components/Dropdown/Dropdown.jsx | 23 ++++++++++--------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/semana23/brainn-front-end-challenge/src/components/Dropdown/Dropdown.jsx b/semana23/brainn-front-end-challenge/src/components/Dropdown/Dropdown.jsx index 2f26a08..b276754 100644 --- a/semana23/brainn-front-end-challenge/src/components/Dropdown/Dropdown.jsx +++ b/semana23/brainn-front-end-challenge/src/components/Dropdown/Dropdown.jsx @@ -9,7 +9,7 @@ import { Circle, Span } from "../RandomNumbers/styled"; const Dropdown = () => { const [selected, setSelected] = useState([]); - const [id, setId] = useState(); + const [mostraConcurso, setMostraConcurso] = useState({}); const [concursos, setConcursos] = useState([]); const [concursoSelecionado, setConcursoSelecionado] = useState({}); @@ -36,11 +36,11 @@ const Dropdown = () => { }, []); useEffect(() => { - console.log(id); - if (id !== undefined) { + console.log(mostraConcurso); + if (mostraConcurso.id !== undefined) { console.log(concursos); const concurso = concursos.find((item) => { - return item.loteriaId === id; + return item.loteriaId === mostraConcurso.id; }); axios @@ -53,10 +53,10 @@ const Dropdown = () => { console.error(err.message); }); } - }, [id]); + }, [mostraConcurso]); - const onChangeValue = (id) => { - setId(id); + const onChangeValue = (mostraConcurso) => { + setMostraConcurso(mostraConcurso); }; return ( @@ -69,7 +69,7 @@ const Dropdown = () => { data-bs-toggle="dropdown" aria-expanded="false" > - Selecione uma opção + {mostraConcurso.nome || "Selecione uma opção"}
    - {concursoSelecionado.numeros && - concursoSelecionado.numeros.map((item, index) => { - return ( - - {item} - - ); - })} -

    {mostraConcurso.nome}

    diff --git a/semana23/brainn-front-end-challenge/src/components/RandomNumbers/RandomNumbers.jsx b/semana23/brainn-front-end-challenge/src/components/RandomNumbers/RandomNumbers.jsx index d147129..c050763 100644 --- a/semana23/brainn-front-end-challenge/src/components/RandomNumbers/RandomNumbers.jsx +++ b/semana23/brainn-front-end-challenge/src/components/RandomNumbers/RandomNumbers.jsx @@ -1,12 +1,17 @@ -import { Circle, Span } from "./styled"; +import { Circle, ContainerCircle, Span } from "./styled"; -const RandomNumbers = () => { +const RandomNumbers = ({ concursoSelecionado }) => { return ( -
    - - 00 - -
    + + {concursoSelecionado.numeros && + concursoSelecionado.numeros.map((item, index) => { + return ( + + {item} + + ); + })} + ); }; diff --git a/semana23/brainn-front-end-challenge/src/components/RandomNumbers/styled.jsx b/semana23/brainn-front-end-challenge/src/components/RandomNumbers/styled.jsx index e213f79..5714ad3 100644 --- a/semana23/brainn-front-end-challenge/src/components/RandomNumbers/styled.jsx +++ b/semana23/brainn-front-end-challenge/src/components/RandomNumbers/styled.jsx @@ -1,5 +1,12 @@ import styled from "styled-components"; +export const ContainerCircle = styled.div` + display: grid; + grid-template-columns: repeat(6, 1fr); + place-content: center; + gap: 15px; +`; + export const Circle = styled.div` background-color: #dcdcdc; width: 100px; diff --git a/semana23/brainn-front-end-challenge/src/pages/Home/Home.jsx b/semana23/brainn-front-end-challenge/src/pages/Home/Home.jsx index c773df6..06a86ef 100644 --- a/semana23/brainn-front-end-challenge/src/pages/Home/Home.jsx +++ b/semana23/brainn-front-end-challenge/src/pages/Home/Home.jsx @@ -2,8 +2,60 @@ import { Container } from "./styled"; import Bg_Web from "../../assets/Images/bg_web.svg"; import Dropdown from "../../components/Dropdown/Dropdown"; import RandomNumbers from "../../components/RandomNumbers/RandomNumbers"; +import axios from "axios"; +import { useEffect, useState } from "react"; +import { + BASE_URL, + CONCURSO_URL, + LOTERIA_CONCURSOS_URL, +} from "../../constants/urls"; const Home = () => { + const [selected, setSelected] = useState([]); + const [mostraConcurso, setMostraConcurso] = useState({}); + const [concursos, setConcursos] = useState([]); + const [concursoSelecionado, setConcursoSelecionado] = useState({}); + + useEffect(() => { + axios + .get(`${BASE_URL}`) + .then((res) => { + setSelected(res.data); + }) + .catch((err) => { + console.error(err.message); + }); + }, []); + + useEffect(() => { + axios + .get(`${LOTERIA_CONCURSOS_URL}`) + .then((res) => { + setConcursos(res.data); + }) + .catch((err) => { + console.error(err.message); + }); + }, []); + + useEffect(() => { + if (mostraConcurso.id !== undefined) { + const concurso = concursos.find((item) => { + return item.loteriaId === mostraConcurso.id; + }); + + axios + .get(`${CONCURSO_URL}${concurso.concursoId}`) + .then((res) => { + console.log(res.data); + setConcursoSelecionado(res.data); + }) + .catch((err) => { + console.error(err.message); + }); + } + }, [mostraConcurso]); + return ( { display: "flex", }} > - - + + ); }; From e289857a12e472b47b0ca3276e30ad24c656d085 Mon Sep 17 00:00:00 2001 From: marcusluis Date: Sat, 5 Feb 2022 11:20:22 -0300 Subject: [PATCH 6/9] case finalizado --- .../src/assets/Images/bg_mobile.svg | 11 ----------- .../src/assets/Images/bg_web.svg | 4 ---- .../src/components/Dropdown/Dropdown.jsx | 12 ++++++------ .../src/components/Dropdown/styled.jsx | 17 +++++++++++++++++ .../RandomNumbers.jsx => Lottery/Lottery.jsx} | 4 ++-- .../{RandomNumbers => Lottery}/styled.jsx | 16 +++++++++++----- .../src/pages/Home/Home.jsx | 15 +++------------ .../src/pages/Home/styled.jsx | 6 ++++++ 8 files changed, 45 insertions(+), 40 deletions(-) delete mode 100644 semana23/brainn-front-end-challenge/src/assets/Images/bg_mobile.svg delete mode 100644 semana23/brainn-front-end-challenge/src/assets/Images/bg_web.svg create mode 100644 semana23/brainn-front-end-challenge/src/components/Dropdown/styled.jsx rename semana23/brainn-front-end-challenge/src/components/{RandomNumbers/RandomNumbers.jsx => Lottery/Lottery.jsx} (84%) rename semana23/brainn-front-end-challenge/src/components/{RandomNumbers => Lottery}/styled.jsx (56%) diff --git a/semana23/brainn-front-end-challenge/src/assets/Images/bg_mobile.svg b/semana23/brainn-front-end-challenge/src/assets/Images/bg_mobile.svg deleted file mode 100644 index 1c680e4..0000000 --- a/semana23/brainn-front-end-challenge/src/assets/Images/bg_mobile.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/semana23/brainn-front-end-challenge/src/assets/Images/bg_web.svg b/semana23/brainn-front-end-challenge/src/assets/Images/bg_web.svg deleted file mode 100644 index af2e249..0000000 --- a/semana23/brainn-front-end-challenge/src/assets/Images/bg_web.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/semana23/brainn-front-end-challenge/src/components/Dropdown/Dropdown.jsx b/semana23/brainn-front-end-challenge/src/components/Dropdown/Dropdown.jsx index 388b731..f2b597b 100644 --- a/semana23/brainn-front-end-challenge/src/components/Dropdown/Dropdown.jsx +++ b/semana23/brainn-front-end-challenge/src/components/Dropdown/Dropdown.jsx @@ -1,4 +1,4 @@ -import { Circle, Span } from "../RandomNumbers/styled"; +import { Sidebar } from "./styled"; const Dropdown = ({ selected, setMostraConcurso, mostraConcurso }) => { const onChangeValue = (mostraConcurso) => { @@ -6,10 +6,10 @@ const Dropdown = ({ selected, setMostraConcurso, mostraConcurso }) => { }; return ( -
    -
    + +
    -
    +

    {mostraConcurso.nome}

    Concurso número 000

    -
    +
    ); }; diff --git a/semana23/brainn-front-end-challenge/src/components/Dropdown/styled.jsx b/semana23/brainn-front-end-challenge/src/components/Dropdown/styled.jsx new file mode 100644 index 0000000..6f13241 --- /dev/null +++ b/semana23/brainn-front-end-challenge/src/components/Dropdown/styled.jsx @@ -0,0 +1,17 @@ +import styled from "styled-components"; + +export const Sidebar = styled.div` + background-color: #6befa3; + display: flex; + flex-direction: column; + align-items: center; + justify-content: space-between; + width: 40%; + color: white; + padding: 2em 1em; + + @media screen and (max-width: 824px) { + width: 100%; + height: 45%; + } +`; diff --git a/semana23/brainn-front-end-challenge/src/components/RandomNumbers/RandomNumbers.jsx b/semana23/brainn-front-end-challenge/src/components/Lottery/Lottery.jsx similarity index 84% rename from semana23/brainn-front-end-challenge/src/components/RandomNumbers/RandomNumbers.jsx rename to semana23/brainn-front-end-challenge/src/components/Lottery/Lottery.jsx index c050763..eb60c85 100644 --- a/semana23/brainn-front-end-challenge/src/components/RandomNumbers/RandomNumbers.jsx +++ b/semana23/brainn-front-end-challenge/src/components/Lottery/Lottery.jsx @@ -1,6 +1,6 @@ import { Circle, ContainerCircle, Span } from "./styled"; -const RandomNumbers = ({ concursoSelecionado }) => { +const Lottery = ({ concursoSelecionado }) => { return ( {concursoSelecionado.numeros && @@ -15,4 +15,4 @@ const RandomNumbers = ({ concursoSelecionado }) => { ); }; -export default RandomNumbers; +export default Lottery; diff --git a/semana23/brainn-front-end-challenge/src/components/RandomNumbers/styled.jsx b/semana23/brainn-front-end-challenge/src/components/Lottery/styled.jsx similarity index 56% rename from semana23/brainn-front-end-challenge/src/components/RandomNumbers/styled.jsx rename to semana23/brainn-front-end-challenge/src/components/Lottery/styled.jsx index 5714ad3..e8a03b4 100644 --- a/semana23/brainn-front-end-challenge/src/components/RandomNumbers/styled.jsx +++ b/semana23/brainn-front-end-challenge/src/components/Lottery/styled.jsx @@ -1,14 +1,20 @@ import styled from "styled-components"; export const ContainerCircle = styled.div` - display: grid; - grid-template-columns: repeat(6, 1fr); - place-content: center; - gap: 15px; + background-color: #f2f2f2; + display: flex; + flex-direction: row; + flex-wrap: wrap; + justify-content: center; + align-items: center; + gap: 20px; + width: 100%; + height: 100vh; + padding: 1em; `; export const Circle = styled.div` - background-color: #dcdcdc; + background-color: #fff; width: 100px; height: 100px; border-radius: 50%; diff --git a/semana23/brainn-front-end-challenge/src/pages/Home/Home.jsx b/semana23/brainn-front-end-challenge/src/pages/Home/Home.jsx index 06a86ef..1287f72 100644 --- a/semana23/brainn-front-end-challenge/src/pages/Home/Home.jsx +++ b/semana23/brainn-front-end-challenge/src/pages/Home/Home.jsx @@ -1,7 +1,5 @@ import { Container } from "./styled"; -import Bg_Web from "../../assets/Images/bg_web.svg"; import Dropdown from "../../components/Dropdown/Dropdown"; -import RandomNumbers from "../../components/RandomNumbers/RandomNumbers"; import axios from "axios"; import { useEffect, useState } from "react"; import { @@ -9,6 +7,7 @@ import { CONCURSO_URL, LOTERIA_CONCURSOS_URL, } from "../../constants/urls"; +import Lottery from "../../components/Lottery/Lottery"; const Home = () => { const [selected, setSelected] = useState([]); @@ -47,7 +46,6 @@ const Home = () => { axios .get(`${CONCURSO_URL}${concurso.concursoId}`) .then((res) => { - console.log(res.data); setConcursoSelecionado(res.data); }) .catch((err) => { @@ -57,20 +55,13 @@ const Home = () => { }, [mostraConcurso]); return ( - + - + ); }; diff --git a/semana23/brainn-front-end-challenge/src/pages/Home/styled.jsx b/semana23/brainn-front-end-challenge/src/pages/Home/styled.jsx index 594529d..ff32876 100644 --- a/semana23/brainn-front-end-challenge/src/pages/Home/styled.jsx +++ b/semana23/brainn-front-end-challenge/src/pages/Home/styled.jsx @@ -1,5 +1,11 @@ import styled from "styled-components"; export const Container = styled.div` + display: flex; height: 100vh; + + @media screen and (max-width: 824px) { + display: flex; + flex-direction: column; + } `; From a63bb2f402280e31711069e82577e3357f858f12 Mon Sep 17 00:00:00 2001 From: marcusluis Date: Sat, 5 Feb 2022 11:32:58 -0300 Subject: [PATCH 7/9] editando o readme --- semana23/brainn-front-end-challenge/README.md | 72 +++---------------- 1 file changed, 10 insertions(+), 62 deletions(-) diff --git a/semana23/brainn-front-end-challenge/README.md b/semana23/brainn-front-end-challenge/README.md index 58beeac..1b47075 100644 --- a/semana23/brainn-front-end-challenge/README.md +++ b/semana23/brainn-front-end-challenge/README.md @@ -1,70 +1,18 @@ -# Getting Started with Create React App +# Brainn -This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app). +### O que funciona -## Available Scripts +- Ao selecionar um jogo, os números sorteados aparecem na tela +- Responsividade -In the project directory, you can run: +### Link Surge -### `npm start` +[Brainn App](whimsical-loss.surge.sh) -Runs the app in the development mode.\ -Open [http://localhost:3000](http://localhost:3000) to view it in your browser. +### Imagens -The page will reload when you make changes.\ -You may also see any lint errors in the console. +Screen Shot 2022-02-05 at 11 26 11 -### `npm test` +Screen Shot 2022-02-05 at 11 26 21 -Launches the test runner in the interactive watch mode.\ -See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information. - -### `npm run build` - -Builds the app for production to the `build` folder.\ -It correctly bundles React in production mode and optimizes the build for the best performance. - -The build is minified and the filenames include the hashes.\ -Your app is ready to be deployed! - -See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information. - -### `npm run eject` - -**Note: this is a one-way operation. Once you `eject`, you can't go back!** - -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 you're on your own. - -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) +Screen Shot 2022-02-05 at 11 26 54 From 665c34b67e21fa237e35aae90f26c208e968a0e7 Mon Sep 17 00:00:00 2001 From: marcusluis Date: Sat, 5 Feb 2022 11:34:33 -0300 Subject: [PATCH 8/9] editando o README --- semana23/brainn-front-end-challenge/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/semana23/brainn-front-end-challenge/README.md b/semana23/brainn-front-end-challenge/README.md index 1b47075..02d0948 100644 --- a/semana23/brainn-front-end-challenge/README.md +++ b/semana23/brainn-front-end-challenge/README.md @@ -1,5 +1,7 @@ # Brainn +## O case escolhido foi o [Brainn](https://github.com/brainnco-exs/readme-frontend) + ### O que funciona - Ao selecionar um jogo, os números sorteados aparecem na tela From 53dc7200720a0bc88e1d19fb8c49cb5ad7782af4 Mon Sep 17 00:00:00 2001 From: Marcus Silva <35894743+marcusl-s@users.noreply.github.com> Date: Tue, 8 Feb 2022 15:48:22 -0300 Subject: [PATCH 9/9] Update README.md --- semana23/brainn-front-end-challenge/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/semana23/brainn-front-end-challenge/README.md b/semana23/brainn-front-end-challenge/README.md index 02d0948..10730db 100644 --- a/semana23/brainn-front-end-challenge/README.md +++ b/semana23/brainn-front-end-challenge/README.md @@ -9,7 +9,7 @@ ### Link Surge -[Brainn App](whimsical-loss.surge.sh) +[Brainn App](https://ten-rub.surge.sh/) ### Imagens