@@ -21,6 +21,9 @@ import ZupassConnection from "../zupass/zupass";
2121import { eventShops } from "../zupass/event-shops-list" ;
2222import VoxelButton from "lib/components/voxel-button/button" ;
2323import { convert } from "html-to-text" ;
24+ import XIcon from "lib/assets/icons/x.svg" ;
25+ import FarcasterIcon from "lib/assets/icons/farcaster.svg" ;
26+ import InstagramIcon from "lib/assets/icons/instagram.svg" ;
2427import { TicketTag } from "../calendar.components" ;
2528
2629type EventProps = {
@@ -253,19 +256,41 @@ const Event: React.FC<EventProps> = ({
253256
254257 < div className = "text-sm" > { convert ( event . description ) } </ div >
255258
256- { event . eventLink !== "https://devconnect.org/calendar" && (
257- < Link href = { event . eventLink } className = "self-start" >
258- < VoxelButton
259- color = "blue-1"
260- size = "sm"
261- fill
262- className = "shrink-0 mt-2 self-start"
263- >
264- Visit Site
265- < ArrowUpRight className = "w-4 h-4 mb-0.5" />
266- </ VoxelButton >
267- </ Link >
268- ) }
259+ < div className = "flex justify-between items-center gap-2" >
260+ { event . eventLink !== "https://devconnect.org/calendar" && (
261+ < Link href = { event . eventLink } className = "self-start" >
262+ < VoxelButton
263+ color = "blue-1"
264+ size = "sm"
265+ fill
266+ className = "shrink-0 mt-2 self-start"
267+ >
268+ Visit Site
269+ < ArrowUpRight className = "w-4 h-4 mb-0.5" />
270+ </ VoxelButton >
271+ </ Link >
272+ ) }
273+
274+ < div className = "flex gap-1 text-xl mt-2 mr-1" >
275+ { event . xHandle && (
276+ < Link href = { `${ event . xHandle } ` } className = "p-1" >
277+ < XIcon className = "icon self-end" />
278+ </ Link >
279+ ) }
280+
281+ { event . instagramHandle && (
282+ < Link href = { `${ event . instagramHandle } ` } className = "p-1" >
283+ < InstagramIcon className = "icon self-end" />
284+ </ Link >
285+ ) }
286+
287+ { event . farcasterHandle && (
288+ < Link href = { `${ event . farcasterHandle } ` } className = "p-1" >
289+ < FarcasterIcon className = "icon self-end" />
290+ </ Link >
291+ ) }
292+ </ div >
293+ </ div >
269294
270295 < Separator className = "my-3" />
271296
0 commit comments