diff --git a/src/assets/i18n/en.json b/src/assets/i18n/en.json
index 60dba81..64a5ba6 100644
--- a/src/assets/i18n/en.json
+++ b/src/assets/i18n/en.json
@@ -108,6 +108,9 @@
"error-code": "Error code",
"home": "Go back home"
},
+ "event": {
+ "title": ""
+ },
"toasts": {
"ticket-bought": {
"title": "Ticket was bought!",
@@ -116,6 +119,18 @@
"failed": {
"title": "Transaction failed.",
"description": "The transaction failed. Try again."
+ },
+ "install-metamask": {
+ "title": "Install MetaMask",
+ "description": "MetaMask is not installed in your computer"
+ },
+ "connect-metamask": {
+ "title": "Connect your accout",
+ "description": "MetaMask account is not connected."
+ },
+ "change-network": {
+ "title": "Not valid network",
+ "description": "Set your network to mumbai to get your ticket"
}
}
}
\ No newline at end of file
diff --git a/src/assets/i18n/es.json b/src/assets/i18n/es.json
index 905d493..3328806 100644
--- a/src/assets/i18n/es.json
+++ b/src/assets/i18n/es.json
@@ -114,8 +114,20 @@
"description": "El tiquete fue comprado exitosamente."
},
"failed": {
- "title": "Transaction failed.",
- "description": "La transacción falló. Intenta de nuevo"
+ "title": "Transacción fallida",
+ "description": "La transacción falló. Intenta de nuevo."
+ },
+ "install-metamask": {
+ "title": "Instala MetaMask",
+ "description": "MetaMask no está instalado en este navegador."
+ },
+ "connect-metamask": {
+ "title": "Cuenta desconectada",
+ "description": "Conecta tu cuenta de MetaMask para comprar un tiquete."
+ },
+ "change-network": {
+ "title": "Red no válida",
+ "description": "Cambia a la red Mumbai para comprar un tiquete."
}
}
}
\ No newline at end of file
diff --git a/src/components/events/Attendees.tsx b/src/components/events/Attendees.tsx
index 0323587..28bd25c 100644
--- a/src/components/events/Attendees.tsx
+++ b/src/components/events/Attendees.tsx
@@ -14,13 +14,13 @@ const Attendees = () => {
p={{ base: 5, md: 7 }}
>
- X Asistentes
+ Asistentes
diff --git a/src/components/events/EventDetails.tsx b/src/components/events/EventDetails.tsx
index 04b80d0..f5987bd 100644
--- a/src/components/events/EventDetails.tsx
+++ b/src/components/events/EventDetails.tsx
@@ -1,5 +1,5 @@
import React from 'react'
-import { Flex, Text, VStack } from '@chakra-ui/react'
+import { Flex, List, ListItem, Text, VStack } from '@chakra-ui/react'
const EventDetails = () => {
return (
@@ -13,7 +13,7 @@ const EventDetails = () => {
>
{
Detalles del Evento
- 🌐 Web3 en Acción: Sé voluntari@ de impacto 🌐 ¡Únete a nosotros el
- Jueves 14 de septiembre a las 6pm en el restaurante Bitácora (Cra. 19
- # 134-69) para una experiencia única que te conectará con el poder de
- ser un voluntario web3! ¿Quieres ser parte del cambio y hacer un
- impacto significativo en la comunidad? ¿Te interesa conocer más sobre
- la tecnología web3 y cómo puedes usarla para el bien común? ¡Este
- evento es para ti! Tendremos un preámbulo a la Blockchain Summit Latam
- donde conocerás más detalles de los beneficios que recibirás al
- registrarte como voluntario, igualmente encontrarás: 🗣️ Charlas
- Inspiradoras: Escucha a expertos de la industria compartir su visión y
- experiencias en el mundo web3 y cómo el voluntariado puede impulsar un
- cambio real. 🍽️ Comida deliciosa: Disfruta de la sazón del restaurante
- Bitácora mientras conectas con otros apasionados por la tecnología y
- el voluntariado web3. 🤝 Networking enriquecedor: Amplía tu red de
- contactos, conoce a personas afines y crea conexiones valiosas que
- pueden marcar la diferencia. Este evento es una oportunidad única para
- inspirarte, aprender y tomar acción. ¡Juntos podemos construir un
- futuro mejor a través de la tecnología y el voluntariado!¡Regístrate
- ahora y sé parte de este movimiento de cambio!#Web3EnAccion
- #VoluntariadoWeb3 #ImpactoPositivo
+ 🌐 Web3 en Acción: Sé voluntari@ de impacto 🌐
+
+
+ ¿Quieres ser parte del cambio y hacer un impacto significativo en la
+ comunidad? ¿Te interesa conocer más sobre la tecnología web3 y cómo
+ puedes usarla para el bien común? ¡Este evento es para ti!
+
+
+ ¡Únete a nosotros el Jueves 14 de septiembre a las 6pm en el
+ restaurante Bitácora (Cra. 19 # 134-69) para una experiencia única que
+ te conectará con el poder de ser un voluntario web3! Tendremos un
+ preámbulo a la Blockchain Summit Latam donde conocerás más detalles de
+ los beneficios que recibirás al registrarte como voluntario,
+ igualmente encontrarás:
+
+
+
+ 🗣️ Charlas Inspiradoras: Escucha a expertos de la industria
+ compartir su visión y experiencias en el mundo web3 y cómo el
+ voluntariado puede impulsar un cambio real.
+
+
+ 🍽️ Comida deliciosa: Disfruta de la sazón del restaurante Bitácora
+ mientras conectas con otros apasionados por la tecnología y el
+ voluntariado web3.
+
+
+ 🤝 Networking enriquecedor: Amplía tu red de contactos, conoce a
+ personas afines y crea conexiones valiosas que pueden marcar la
+ diferencia.
+
+
+
+ Este evento es una oportunidad única para inspirarte, aprender y tomar
+ acción. ¡Juntos podemos construir un futuro mejor a través de la
+ tecnología y el voluntariado!¡Regístrate ahora y sé parte de este
+ movimiento de cambio!#Web3EnAccion #VoluntariadoWeb3 #ImpactoPositivo
diff --git a/src/components/events/EventLocation.tsx b/src/components/events/EventLocation.tsx
index 1476aad..a399b77 100644
--- a/src/components/events/EventLocation.tsx
+++ b/src/components/events/EventLocation.tsx
@@ -54,11 +54,11 @@ const EventLocation = () => {
Restaurante Bitácora, Calle 85 # 12-51, Bogotá, Colombia
-
+ {/*
Map Placeholder
-
+ */}
)
}
diff --git a/src/components/events/GetTicketCard.tsx b/src/components/events/GetTicketCard.tsx
index 3493af3..f2b1376 100644
--- a/src/components/events/GetTicketCard.tsx
+++ b/src/components/events/GetTicketCard.tsx
@@ -1,14 +1,16 @@
import React from 'react'
-import { Flex, Button, Text } from '@chakra-ui/react'
+import { Flex, Button, Text, VStack } from '@chakra-ui/react'
+import { Event } from '@/models/event.model'
type Props = {
+ event: Event
getTicket: () => Promise
isBuyTicketLoading: boolean
hasTicket: boolean
}
const GetTicketCard = (props: Props) => {
- const { getTicket, isBuyTicketLoading, hasTicket } = props
+ const { event, getTicket, isBuyTicketLoading, hasTicket } = props
return (
{
direction={{ base: 'row', lg: 'column' }}
gap={3}
justifyContent={'center'}
+ alignItems={'center'}
>
- GRATIS • Quedan 7 cupos
+ ¡GRATIS! • Quedan {event.remainingTickets} cupos
{hasTicket ? (