11import { Twitter , Linkedin , Github } from "lucide-react"
22
33export const TESTIMONIALS = [
4- {
5- name : "Alex Chen" ,
6- role : "Frontend @ Meta" ,
7- avatar : "AC" ,
8- content : "Cheap therapy for React devs." ,
9- platform : "Twitter" ,
10- icon : Twitter ,
11- color : "text-sky-500 bg-sky-500/10"
12- } ,
13- {
14- name : "Sarah J." ,
15- role : "Senior SWE @ Google" ,
16- avatar : "SJ" ,
17- content : "Harder than my actual interview. 10/10." ,
18- platform : "LinkedIn" ,
19- icon : Linkedin ,
20- color : "text-blue-600 bg-blue-600/10"
21- } ,
22- {
23- name : "git_push_force" ,
24- role : "Open Source Contributor" ,
25- avatar : "GP" ,
26- content : "Found a bug in the quiz, reported it, got points. Now I'm addicted to fixing your typos." ,
27- platform : "GitHub" ,
28- icon : Github ,
29- color : "text-gray-900 dark:text-white bg-gray-500/10"
30- } ,
31- {
32- name : "Emily Park" ,
33- role : "Full Stack @ Vercel" ,
34- avatar : "EP" ,
35- content : "This is the only place where 'centering a div' is explained like I'm 5. Bless you." ,
36- platform : "Twitter" ,
37- icon : Twitter ,
38- color : "text-sky-500 bg-sky-500/10"
39- } ,
40- {
41- name : "David Kim" ,
42- role : "Staff Engineer @ Netflix" ,
43- avatar : "DK" ,
44- content : "I use the Q&A section to win arguments with my juniors. Don't tell them." ,
45- platform : "LinkedIn" ,
46- icon : Linkedin ,
47- color : "text-blue-600 bg-blue-600/10"
48- } ,
4+ {
5+ name : "Alex Chen" ,
6+ role : "Frontend @ Meta" ,
7+ avatar : "AC" ,
8+ content : "Cheap therapy for React devs." ,
9+ platform : "Twitter" ,
10+ icon : Twitter ,
11+ color : "text-sky-500 bg-sky-500/10"
12+ } ,
13+ {
14+ name : "Sarah J." ,
15+ role : "Senior SWE @ Google" ,
16+ avatar : "SJ" ,
17+ content : "Harder than my actual interview. 10/10." ,
18+ platform : "LinkedIn" ,
19+ icon : Linkedin ,
20+ color : "text-blue-600 bg-blue-600/10"
21+ } ,
22+ {
23+ name : "git_push_force" ,
24+ role : "Open Source Contributor" ,
25+ avatar : "GP" ,
26+ content : "Found a bug in the quiz, reported it, got points. Now I'm addicted to fixing your typos." ,
27+ platform : "GitHub" ,
28+ icon : Github ,
29+ color : "text-gray-900 dark:text-white bg-gray-500/10"
30+ } ,
31+ {
32+ name : "Emily Park" ,
33+ role : "Full Stack @ Vercel" ,
34+ avatar : "EP" ,
35+ content : "This is the only place where 'centering a div' is explained like I'm 5. Bless you." ,
36+ platform : "Twitter" ,
37+ icon : Twitter ,
38+ color : "text-sky-500 bg-sky-500/10"
39+ } ,
40+ {
41+ name : "David Kim" ,
42+ role : "Staff Engineer @ Netflix" ,
43+ avatar : "DK" ,
44+ content : "I use the Q&A section to win arguments with my juniors. Don't tell them." ,
45+ platform : "LinkedIn" ,
46+ icon : Linkedin ,
47+ color : "text-blue-600 bg-blue-600/10"
48+ } ,
4949]
5050
5151export const TOPICS = [
52- {
52+ {
5353 id : "git" ,
5454 name : "Git & Version Control" ,
5555 questions : "90+ Questions" ,
@@ -140,4 +140,7 @@ export const TOPICS = [
140140 glow : "bg-[#339933]" ,
141141 href : "/q&a/?category=node"
142142 } ,
143- ]
143+ ]
144+
145+ export type Topic = typeof TOPICS [ number ] ;
146+ export type Testimonial = typeof TESTIMONIALS [ number ] ;
0 commit comments