Skip to content

Commit 8e29e66

Browse files
committed
disable appending utm tags
1 parent 70b87cb commit 8e29e66

4 files changed

Lines changed: 22 additions & 26 deletions

File tree

src/components/Elements/CardLink/CardLink.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ export const CardLink = ({
1414
link,
1515
children,
1616
className = '',
17-
appendRef = true,
17+
appendRef = false,
1818
analyticsAttributes,
1919
}: CardLinkProps) => {
2020
return (

src/components/Elements/ClickableItem/ClickableItem.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { trackLinkOpen } from 'src/lib/analytics'
21
import React from 'react'
32
import { ref } from 'src/config'
3+
import { trackLinkOpen } from 'src/lib/analytics'
44

55
import { useUserPreferences } from 'src/stores/preferences'
66

@@ -18,7 +18,7 @@ export const ClickableItem = ({
1818
className,
1919
children,
2020
analyticsAttributes,
21-
appendRef = true,
21+
appendRef = false,
2222
}: ClickableItemProps) => {
2323
const { openLinksNewTab } = useUserPreferences()
2424

src/config/index.tsx

Lines changed: 10 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,21 @@
11
import React from 'react'
2-
import { SiGithub } from 'react-icons/si'
3-
import { SiYcombinator } from 'react-icons/si'
4-
import { FaDev } from 'react-icons/fa'
5-
import { SiProducthunt } from 'react-icons/si'
6-
import { FaReddit, FaMediumM } from 'react-icons/fa'
2+
import { CgIndieHackers } from 'react-icons/cg'
3+
import { FaDev, FaFreeCodeCamp, FaMediumM, FaReddit } from 'react-icons/fa'
74
import { HiTicket } from 'react-icons/hi'
5+
import { SiGithub, SiProducthunt, SiYcombinator } from 'react-icons/si'
86
import HashNodeIcon from 'src/assets/icon_hashnode.png'
97
import LobstersIcon from 'src/assets/icon_lobsters.png'
10-
import { FaFreeCodeCamp } from 'react-icons/fa'
11-
import { CgIndieHackers } from 'react-icons/cg'
128
import {
13-
HackernewsCard,
14-
ProductHuntCard,
15-
IndiehackersCard,
16-
FreecodecampCard,
179
ConferencesCard,
10+
DevtoCard,
11+
FreecodecampCard,
1812
GithubCard,
19-
MediumCard,
13+
HackernewsCard,
2014
HashnodeCard,
15+
IndiehackersCard,
2116
LobstersCard,
22-
DevtoCard,
17+
MediumCard,
18+
ProductHuntCard,
2319
RedditCard,
2420
} from 'src/features/cards'
2521
import { CardPropsType } from 'src/types'
@@ -32,7 +28,7 @@ export const LS_ANALYTICS_ID_KEY = 'hackerTabAnalyticsId'
3228
export const name = 'Hackertab.dev'
3329
export const slogan = '— Stay updated with the new technology and trends'
3430
export const repository = 'https://github.com/medyo/hackertab.dev'
35-
export const ref = 'utm_source=hackertab.dev&utm_medium=post&utm_campaign=home'
31+
export const ref = 'ref=hackertab.dev'
3632
export const contactEmail = 'hello@hackertab.dev'
3733
export const maxCardsPerRow = 4
3834
export const supportLink = 'https://github.com/medyo/hackertab.dev/issues'

src/features/bookmarks/components/BookmarksSidebar.tsx

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
import './Sidebar.css'
2-
import { VscChromeClose } from 'react-icons/vsc'
3-
import { TiDelete } from 'react-icons/ti'
41
import { HiTicket } from 'react-icons/hi'
5-
import { SiGithub, SiReddit, SiProducthunt, SiYcombinator } from 'react-icons/si'
2+
import { SiGithub, SiProducthunt, SiReddit, SiYcombinator } from 'react-icons/si'
3+
import { TiDelete } from 'react-icons/ti'
4+
import { VscChromeClose } from 'react-icons/vsc'
65
import {
7-
ProSidebar,
86
Menu,
97
MenuItem,
10-
SubMenu,
11-
SidebarHeader,
8+
ProSidebar,
129
SidebarContent,
10+
SidebarHeader,
11+
SubMenu,
1312
} from 'react-pro-sidebar'
1413
import 'react-pro-sidebar/dist/css/styles.css'
1514
import { CardLink } from 'src/components/Elements'
16-
import { trackLinkUnBookmark, Attributes } from 'src/lib/analytics'
15+
import { Attributes, trackLinkUnBookmark } from 'src/lib/analytics'
1716
import { useBookmarks } from 'src/stores/bookmarks'
17+
import './Sidebar.css'
1818

1919
type BookmarkItemProps = {
2020
item: {
@@ -24,7 +24,7 @@ type BookmarkItemProps = {
2424
}
2525
appendRef?: boolean
2626
}
27-
const BookmarkItem = ({ item, appendRef = true }: BookmarkItemProps) => {
27+
const BookmarkItem = ({ item, appendRef = false }: BookmarkItemProps) => {
2828
const { unbookmarkPost } = useBookmarks()
2929
const analyticsAttrs = {
3030
[Attributes.TRIGERED_FROM]: 'bookmarks',

0 commit comments

Comments
 (0)