Skip to content

Commit

Permalink
Merge pull request ethereum#58 from ethereum/meetup-list
Browse files Browse the repository at this point in the history
Implement MeetupList component
  • Loading branch information
pettinarip authored Oct 24, 2023
2 parents ebd584f + f7b62cd commit 276d3f0
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 19 deletions.
32 changes: 13 additions & 19 deletions src/components/MeetupList.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
// Libraries
import React, { useState } from "react"
import { useState } from "react"
import { sortBy } from "lodash"
import {
Box,
Expand All @@ -13,21 +12,17 @@ import {
VisuallyHidden,
} from "@chakra-ui/react"

// Components
import Emoji from "./Emoji"
import InfoBanner from "./InfoBanner"
import InlineLink, { BaseLink } from "./Link"
import Emoji from "@/components/Emoji"
import InfoBanner from "@/components/InfoBanner"
import InlineLink, { BaseLink } from "@/components/Link"
import Input from "@/components/Input"
import Text from "@/components/OldText"
// TODO: add Translation when i18n is set up
// import Translation from "./Translation"
import Text from "./OldText"

// Data
import meetups from "../data/community-meetups.json"
import Input from "./Input"
import meetups from "@/data/community-meetups.json"

// Utils
// TODO: add trackCustomEvent when util is migrated
// import { trackCustomEvent } from "../utils/matomo"
import { trackCustomEvent } from "@/lib/utils/matomo"

export interface Meetup {
title: string
Expand Down Expand Up @@ -67,12 +62,11 @@ const MeetupList: React.FC<IProps> = () => {

const handleSearch = (event: React.ChangeEvent<HTMLInputElement>): void => {
setSearchField(event.target.value)
// TODO: add trackCustomEvent when util is migrated
// trackCustomEvent({
// eventCategory: "events search",
// eventAction: "click",
// eventName: event.target.value,
// })
trackCustomEvent({
eventCategory: "events search",
eventAction: "click",
eventName: event.target.value,
})
}

const primaryBaseColor = useToken("colors", "primary.base")
Expand Down
2 changes: 2 additions & 0 deletions src/layouts/Static.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ import EnergyConsumptionChart from "@/components/EnergyConsumptionChart"
import FeedbackCard from "@/components/FeedbackCard"
import GlossaryDefinition from "@/components/Glossary/GlossaryDefinition"
import Link from "@/components/Link"
import MeetupList from "@/components/MeetupList"
import NetworkUpgradeSummary from "@/components/History/NetworkUpgradeSummary"
import TableOfContents from "@/components/TableOfContents"
import Text from "@/components/OldText"
Expand Down Expand Up @@ -51,6 +52,7 @@ export const staticComponents = {
GlossaryDefinition,
Icon,
Link,
MeetupList,
NetworkUpgradeSummary,
UpcomingEventsList,
}
Expand Down

0 comments on commit 276d3f0

Please sign in to comment.