Skip to content
Snippets Groups Projects
Commit 5a65ceea authored by Richard Fernando Heise Ferreira's avatar Richard Fernando Heise Ferreira
Browse files

HOTFIX: Verified

parent 8a0aa890
No related branches found
No related tags found
No related merge requests found
Pipeline #41950 passed
...@@ -60,21 +60,6 @@ export default function GroupButton({ profileData, idLogin }) { ...@@ -60,21 +60,6 @@ export default function GroupButton({ profileData, idLogin }) {
setFollow(!follow); setFollow(!follow);
} }
function shareLink(url) {
if (navigator.share) {
navigator.share({
title: "Compartilhar",
url: url,
})
.then(() => console.log("Compartilhamento realizado com sucesso"))
.catch((error) => console.error("Erro ao compartilhar:", error));
} else {
console.log("Compartilhamento nativo não suportado");
}
}
/** /**
* Atualiza o perfil para marcar com seguindo * Atualiza o perfil para marcar com seguindo
*/ */
......
...@@ -21,6 +21,7 @@ import ProfileAchievementsMenu from "./ProfileAchievementsMenu"; ...@@ -21,6 +21,7 @@ import ProfileAchievementsMenu from "./ProfileAchievementsMenu";
import { Person } from "@mui/icons-material"; import { Person } from "@mui/icons-material";
import { TramSharp } from '@mui/icons-material'; import { TramSharp } from '@mui/icons-material';
/* Não precisa mais com o Verificado
const roles = [ const roles = [
{ {
id: 1, id: 1,
...@@ -73,7 +74,7 @@ const roles = [ ...@@ -73,7 +74,7 @@ const roles = [
translate: "" translate: ""
} }
] ] */
function getRandomBg(id) { function getRandomBg(id) {
...@@ -101,7 +102,7 @@ function getRandomBg(id) { ...@@ -101,7 +102,7 @@ function getRandomBg(id) {
export default function UserCard({ profileData, idLogin, achievements, progresses, setItems, items, store }) { export default function UserCard({ profileData, idLogin, achievements, progresses, setItems, items, store }) {
const [followers, setFollowers] = useState(0) const [followers, setFollowers] = useState(0)
const [following, setFollowing] = useState(0) const [following, setFollowing] = useState(0)
const [translateItems, setTranslateItems] = useState("") // const [translateItems, setTranslateItems] = useState("") Não precisa mais com o Verificado
const [optButton, setOptButton] = useState(0) const [optButton, setOptButton] = useState(0)
const [verifyCurator, setVerifyCurator] = useState(false) const [verifyCurator, setVerifyCurator] = useState(false)
const [userVerified, setUserVerified] = useState(false) const [userVerified, setUserVerified] = useState(false)
...@@ -165,7 +166,8 @@ export default function UserCard({ profileData, idLogin, achievements, progresse ...@@ -165,7 +166,8 @@ export default function UserCard({ profileData, idLogin, achievements, progresse
* Busca em `roles` qual respectiva tradução no array. * Busca em `roles` qual respectiva tradução no array.
* A função trata cargos repetidos e, como "submitter" é um cargo de todos os usuários, é retirado da lista. * A função trata cargos repetidos e, como "submitter" é um cargo de todos os usuários, é retirado da lista.
* Função serve também para verificar se o usuário (no caso, o usuário logado) é curador, para ter permissão de homologação * Função serve também para verificar se o usuário (no caso, o usuário logado) é curador, para ter permissão de homologação
*/
NÃO PRECISA MAIS DEVIDO AO VERIFICADO
const itemsRoles = async () => { const itemsRoles = async () => {
let items = [] let items = []
for (let i = 0; i < profileData["roles"].length; i++) { for (let i = 0; i < profileData["roles"].length; i++) {
...@@ -180,6 +182,7 @@ export default function UserCard({ profileData, idLogin, achievements, progresse ...@@ -180,6 +182,7 @@ export default function UserCard({ profileData, idLogin, achievements, progresse
itemsRoles() itemsRoles()
.then(roles => setTranslateItems(roles)) .then(roles => setTranslateItems(roles))
*/
}, [profileData]) }, [profileData])
// Função que análisa se o usuário é considerado "verificado" conforme cargo // Função que análisa se o usuário é considerado "verificado" conforme cargo
...@@ -280,14 +283,14 @@ export default function UserCard({ profileData, idLogin, achievements, progresse ...@@ -280,14 +283,14 @@ export default function UserCard({ profileData, idLogin, achievements, progresse
)} */} )} */}
<div className='mb-3'> <div className='mb-3'>
{translateItems && {userVerified &&
<div className='flex flex-row items-center mt-1 text-darkGray-HC-white max-sm:text-base text-xl'> <div className='flex flex-row items-center mt-3 text-darkGray-HC-white max-sm:text-base text-xl'>
{userVerified ? <img src="/usuario-verificado.svg" alt="verificado" className='flex aspect-square mr-4 max-lg:mx-4 w-[28px] h-[28px] rounded-full' /> <img
: src="/usuario-verificado.svg"
null alt="verificado"
} className='flex aspect-square mr-4 max-lg:mx-4 w-[28px] h-[28px] rounded-full'
<div className='shrink-0 h-[28px] max-lg:w-[20px] max-lg:h-[20px]' /> />
{translateItems} <span>Verificado</span>
</div> </div>
} }
</div> </div>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment