@@ -67,21 +67,21 @@ function Resource({
6767 duration,
6868} : Resource ) {
6969 return (
70- < Link className = " resource fade-in" key = { title } href = { url } >
70+ < Link className = ' resource fade-in' key = { title } href = { url } >
7171 < div >
72- < div className = " resource-image-container" >
72+ < div className = ' resource-image-container' >
7373 < img
7474 src = { image }
7575 alt = { title }
76- loading = " lazy"
77- className = " resource-image"
76+ loading = ' lazy'
77+ className = ' resource-image'
7878 />
7979 </ div >
80- < h3 className = " resource-title" > { title } </ h3 >
81- < p className = " resource-description" > { description } </ p >
80+ < h3 className = ' resource-title' > { title } </ h3 >
81+ < p className = ' resource-description' > { description } </ p >
8282 </ div >
83- < div className = " resource-footer" >
84- < div className = " resource-duration" >
83+ < div className = ' resource-footer' >
84+ < div className = ' resource-duration' >
8585 { `${ duration } ${ type === "video" ? "watch" : "read" } ` }
8686 </ div >
8787 </ div >
@@ -123,74 +123,71 @@ export default function ResourcesSection() {
123123 } ;
124124
125125 return (
126- < section className = " resources-section" >
127- < div className = " resources-container" >
126+ < section className = ' resources-section' >
127+ < div className = ' resources-container' >
128128 { /* Section header */ }
129- < div className = " resources-header" >
129+ < div className = ' resources-header' >
130130 < div >
131- < span className = " codeharborhub-badge" > RESOURCES</ span >
132- < h2 className = " resources-title" > Want to know more?</ h2 >
131+ < span className = ' codeharborhub-badge' > RESOURCES</ span >
132+ < h2 className = ' resources-title' > Want to know more?</ h2 >
133133 </ div >
134134 { /* Link to view all blogs */ }
135- < Link to = "https://codeharborhub.github.io/blog/" className = "resources-all-blogs" >
136- All Blogs < ArrowRightFilled className = "arrow-icon" />
135+ < Link
136+ to = 'https://codeharborhub.github.io/blog/'
137+ className = 'resources-all-blogs' >
138+ All Blogs < ArrowRightFilled className = 'arrow-icon' />
137139 </ Link >
138140 </ div >
139141
140142 { /* Filter buttons for resource types */ }
141- < div className = " resources-filters bg-secondary-700" >
143+ < div className = ' resources-filters' >
142144 < button
143145 className = { `filter-button ${ activeType === "all" ? "active" : "" } ` }
144- onClick = { ( ) => setActiveType ( "all" ) }
145- >
146+ onClick = { ( ) => setActiveType ( "all" ) } >
146147 All
147148 </ button >
148149 < button
149150 className = { `filter-button ${ activeType === "blog" ? "active" : "" } ` }
150- onClick = { ( ) => setActiveType ( "blog" ) }
151- >
151+ onClick = { ( ) => setActiveType ( "blog" ) } >
152152 Blogs
153153 </ button >
154154 < button
155155 className = { `filter-button ${
156156 activeType === "tutorial" ? "active" : ""
157157 } `}
158- onClick = { ( ) => setActiveType ( "tutorial" ) }
159- >
158+ onClick = { ( ) => setActiveType ( "tutorial" ) } >
160159 Tutorials
161160 </ button >
162161 < button
163162 className = { `filter-button ${
164163 activeType === "courses" ? "active" : ""
165164 } `}
166- onClick = { ( ) => setActiveType ( "courses" ) }
167- >
165+ onClick = { ( ) => setActiveType ( "courses" ) } >
168166 Courses
169167 </ button >
170168 < button
171169 className = { `filter-button ${ activeType === "dsa" ? "active" : "" } ` }
172- onClick = { ( ) => setActiveType ( "dsa" ) }
173- >
170+ onClick = { ( ) => setActiveType ( "dsa" ) } >
174171 DSA
175172 </ button >
176173 </ div >
177174
178175 { /* Displaying the current set of resources */ }
179- < div className = " resources-content" >
180- < div className = " resources-grid" >
176+ < div className = ' resources-content' >
177+ < div className = ' resources-grid' >
181178 { currentResources . map ( ( resource , idx ) => {
182179 return < Resource { ...resource } key = { idx } /> ;
183180 } ) }
184181 </ div >
185182
186183 { /* Pagination controls */ }
187- < div className = " pagination" >
188- < button onClick = { prevPage } className = " pagination-button" >
189- < ChevronLeftRegular className = " chevron-icon" />
184+ < div className = ' pagination' >
185+ < button onClick = { prevPage } className = ' pagination-button' >
186+ < ChevronLeftRegular className = ' chevron-icon' />
190187 </ button >
191188
192- < button onClick = { nextPage } className = " pagination-button" >
193- < ChevronRightRegular className = " chevron-icon" />
189+ < button onClick = { nextPage } className = ' pagination-button' >
190+ < ChevronRightRegular className = ' chevron-icon' />
194191 </ button >
195192 </ div >
196193 </ div >
0 commit comments