Skip to content

Commit 0c9e34f

Browse files
committed
Add: Video++
1 parent ef54bc9 commit 0c9e34f

File tree

2 files changed

+31
-0
lines changed

2 files changed

+31
-0
lines changed

pages/index.js

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -251,6 +251,37 @@ export default function Home() {
251251
image={`/talks/algochurn-youtube.png`}
252252
url={`https://www.youtube.com/watch?v=sZA-WrS39KI&t=19s`}
253253
/>
254+
<Talks
255+
title={`How To Implement Debouncing In React.`}
256+
description={`Debouncing is a method of preventing a function from being invoked too often. In this video, I talk about how to create a custom debounce function from scratch.`}
257+
company={`Youtube`}
258+
image={`/talks/debouncing.png`}
259+
url={`https://www.youtube.com/watch?v=uncrKqVtgrc`}
260+
/>
261+
<div className="flex w-full justify-center">
262+
<a
263+
type="button"
264+
href="https://www.youtube.com/channel/UC7MQDjVfjEPkHMe1lZGkDRA"
265+
target="__blank"
266+
className="flex items-center text-sm mx-auto px-4 py-2 rounded-md font-medium text-gray-900 dark:text-gray-100 self-center "
267+
>
268+
See All Videos
269+
<svg
270+
className="h-4 w-4 ml-1"
271+
xmlns="http://www.w3.org/2000/svg"
272+
fill="none"
273+
viewBox="0 0 24 24"
274+
stroke="currentColor"
275+
>
276+
<path
277+
strokeLinecap="round"
278+
strokeLinejoin="round"
279+
strokeWidth={2}
280+
d="M19 9l-7 7-7-7"
281+
/>
282+
</svg>
283+
</a>
284+
</div>
254285
</div>
255286

256287
<Timeline />

public/talks/debouncing.png

120 KB
Loading

0 commit comments

Comments
 (0)