From dd0c21c4c7bffe9ed53b8074e5d76e5396bf1ef7 Mon Sep 17 00:00:00 2001 From: Cesar Faber Date: Fri, 9 Feb 2024 13:11:50 -0300 Subject: [PATCH] adding universities abbreviations --- src/components/Modal/index.js | 25 +++++++++++++++++++++++++ src/data/index.js | 8 ++++---- src/files/.DS_Store | Bin 6148 -> 6148 bytes src/files/keytype.mp3 | Bin 0 -> 3343 bytes src/icons/.DS_Store | Bin 6148 -> 6148 bytes 5 files changed, 29 insertions(+), 4 deletions(-) create mode 100644 src/files/keytype.mp3 diff --git a/src/components/Modal/index.js b/src/components/Modal/index.js index 4c503fc..a8e97b0 100644 --- a/src/components/Modal/index.js +++ b/src/components/Modal/index.js @@ -11,12 +11,16 @@ import { State } from "../Layout"; // Data import { quickActionList } from "../../data"; +// Files +import keytype from "../../files/keytype.mp3"; + // Styles import "./index.scss"; const Modal = () => { const [list, setList] = React.useState(quickActionList); const [cursor, setCursor] = React.useState(0); + const [typeListener, setTypeListener] = React.useState(null); const { modalIsOpened, setModalIsOpened, setCopied } = React.useContext(State); @@ -105,6 +109,27 @@ const Modal = () => { setCursor(cursor + 1); }; + // React.useEffect(() => { + // const sound = new Audio(keytype); + // if ( + // modalIsOpened && + // document.activeElement.id === "shortcutid" && + // !typeListener + // ) { + // const listener = document.addEventListener("keydown", (e) => { + // sound.currentTime = 0; + // sound.volume = 0.2; + // sound.play(); + // }); + + // setTypeListener(listener); + // } + + // if (!modalIsOpened) { + // document.removeEventListener("keydown", typeListener); + // } + // }, [modalIsOpened, typeListener]); + return (
2024`, + details: `getulio vargas foundation (fgv) | são Paulo, brazil | 2023 -> 2024`, }, { role: "summer programm on usability engineering", - details: `university of são paulo | são Paulo, brazil | 2017 -> 2018`, + details: `university of são paulo (usp) | são Paulo, brazil | 2017 -> 2018`, }, { role: "bachelor of digital (ba) design", - details: `anhembi morumbi university | são Paulo, brazil | 2016 -> 2019`, + details: `anhembi morumbi university (uam) | são Paulo, brazil | 2016 -> 2019`, }, { role: "career and technical education (cte) on information systems", - details: `são paulo state technical school | são Paulo, brazil | 2013 -> 2015`, + details: `são paulo state technical school (etec) | são Paulo, brazil | 2013 -> 2015`, }, ]; diff --git a/src/files/.DS_Store b/src/files/.DS_Store index 0cd7ff61c05836057f0a7cfb644bf8a054b3d8ea..774b273a398c98a3a92fb29fa2bb9a3a898ccbda 100644 GIT binary patch delta 79 zcmZoMXfc@J&&V_}zrWS^|SXt9}{<1aq|euD@! diff --git a/src/files/keytype.mp3 b/src/files/keytype.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..401d7a2351ea17080efd2cc5c412715155175a78 GIT binary patch literal 3343 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 literal 0 HcmV?d00001 diff --git a/src/icons/.DS_Store b/src/icons/.DS_Store index f9f50f0691da1ac2f0dfaa1e50d05e358c450277..7c98d3ffe02cae3b482ff7352272811b58a664fe 100644 GIT binary patch delta 26 ecmZoMXfc?unSK9%FxYs|jeTMR`(}2Izx)8o%?=R& delta 26 ecmZoMXfc?unSIrNFxYs|jeTMR`(}2Izx)8nJ`MZ;