Skip to content

Commit abcbbe5

Browse files
committed
create track func for mixpanel
1 parent d9d3143 commit abcbbe5

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

src/constants.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import mixpanel from 'mixpanel-browser';
1+
import mixpanel from "mixpanel-browser"
22

33
import VueLogo from "./images/vue.svg"
44
import ApolloLogo from "./images/apollo.svg"
@@ -19,7 +19,7 @@ import netlify from "./images/netlify.svg"
1919
import miro from "./images/miro.svg"
2020
import seed from "./images/seed.svg"
2121

22-
mixpanel.init(config.MIXPANEL_API_KEY);
22+
mixpanel.init(process.env.REACT_APP_MIXPANEL)
2323

2424
const partners = [
2525
{
@@ -124,6 +124,9 @@ const backendTechStack = [
124124
},
125125
]
126126

127+
const track = name => {
128+
mixpanel.track(name)
129+
}
127130
const filterByPart = (array, path) => {
128131
const result = array
129132
.filter(i => i.node.frontmatter.part.trim() === path)
@@ -154,12 +157,12 @@ const filterByFramework = (array, path, framework) => {
154157
return result
155158
}
156159

157-
const mixpanel
158160
export default {
159161
techStack,
160162
backendTechStack,
161163
filterByPart,
162164
filterByChapter,
163165
filterByFramework,
164166
partners,
167+
track,
165168
}

0 commit comments

Comments
 (0)