File tree Expand file tree Collapse file tree 3 files changed +8
-5
lines changed Expand file tree Collapse file tree 3 files changed +8
-5
lines changed Original file line number Diff line number Diff line change 2222 "react" : " ^18" ,
2323 "react-dom" : " ^18" ,
2424 "react-icons" : " ^5.2.1" ,
25- "tailwind-merge" : " ^2.4.0"
25+ "tailwind-merge" : " ^2.4.0" ,
26+ "tailwindcss" : " v3"
2627 },
2728 "type" : " module" ,
2829 "devDependencies" : {
2930 "@types/node" : " 24.0.0" ,
3031 "@types/react" : " 19.1.7" ,
32+ "eslint" : " ^9.28.0" ,
33+ "pagefind" : " ^1.3.0" ,
3134 "typescript" : " 5.8.3"
3235 }
3336}
Original file line number Diff line number Diff line change @@ -77,7 +77,7 @@ export const ModalBody = ({
7777 }
7878 } , [ open ] ) ;
7979
80- const modalRef = useRef ( null ) ;
80+ const modalRef = useRef < HTMLDivElement > ( null ) ;
8181 const { setOpen } = useModal ( ) ;
8282 useOutsideClick ( modalRef , ( ) => setOpen ( false ) ) ;
8383
@@ -220,7 +220,7 @@ const CloseIcon = () => {
220220// Hook to detect clicks outside of a component.
221221// Add it in a separate file, I've added here for simplicity
222222export const useOutsideClick = (
223- ref : React . RefObject < HTMLDivElement > ,
223+ ref : React . RefObject < HTMLDivElement | null > ,
224224 callback : Function
225225) => {
226226 useEffect ( ( ) => {
Original file line number Diff line number Diff line change @@ -53,7 +53,7 @@ export const StarsBackground: React.FC<StarsBackgroundProps> = ({
5353 className,
5454} ) => {
5555 const [ stars , setStars ] = useState < StarProps [ ] > ( [ ] ) ;
56- const containerRef : RefObject < HTMLDivElement > =
56+ const containerRef : RefObject < HTMLDivElement | null > =
5757 useRef < HTMLDivElement > ( null ) ;
5858
5959 const generateStars = useCallback (
@@ -70,7 +70,7 @@ export const StarsBackground: React.FC<StarsBackgroundProps> = ({
7070 opacity : Math . random ( ) * 0.5 + 0.5 ,
7171 twinkleSpeed : shouldTwinkle
7272 ? minTwinkleSpeed +
73- Math . random ( ) * ( maxTwinkleSpeed - minTwinkleSpeed )
73+ Math . random ( ) * ( maxTwinkleSpeed - minTwinkleSpeed )
7474 : null ,
7575 } ;
7676 } ) ;
You can’t perform that action at this time.
0 commit comments