From 2e9fb26f6bc8d1461d2d402634e153196677aea0 Mon Sep 17 00:00:00 2001 From: Li Xin Date: Wed, 30 Apr 2025 09:42:13 +0800 Subject: [PATCH] fix: fix eslint --- web/src/components/magicui/bento-grid.tsx | 2 +- web/src/components/magicui/flickering-grid.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/web/src/components/magicui/bento-grid.tsx b/web/src/components/magicui/bento-grid.tsx index 08b7c81..1168d36 100644 --- a/web/src/components/magicui/bento-grid.tsx +++ b/web/src/components/magicui/bento-grid.tsx @@ -1,5 +1,5 @@ import { ArrowRightIcon } from "@radix-ui/react-icons"; -import { ComponentPropsWithoutRef, ReactNode } from "react"; +import type { ComponentPropsWithoutRef, ReactNode } from "react"; import { Button } from "~/components/ui/button"; import { cn } from "~/lib/utils"; diff --git a/web/src/components/magicui/flickering-grid.tsx b/web/src/components/magicui/flickering-grid.tsx index eed2014..153d474 100644 --- a/web/src/components/magicui/flickering-grid.tsx +++ b/web/src/components/magicui/flickering-grid.tsx @@ -162,7 +162,7 @@ export const FlickeringGrid: React.FC = ({ const intersectionObserver = new IntersectionObserver( ([entry]) => { - setIsInView(entry.isIntersecting); + setIsInView(entry!.isIntersecting); }, { threshold: 0 }, );