Hi. what the type of a lucide-react icon is? #1869
Answered
by
sovetski
skdishansachin
asked this question in
Help
-
Does anyone know what is the type of a lucide-react icon? |
Beta Was this translation helpful? Give feedback.
Answered by
sovetski
Oct 11, 2024
Replies: 2 comments 1 reply
-
I'm not sure if this is what you meant, but it generates an inline SVG element. You can find more info here - https://lucide.dev/guide/packages/lucide-react |
Beta Was this translation helpful? Give feedback.
0 replies
-
I think @skdishansachin means in typescript, if we have an object with "icon" key, what type of return we have to add? I also need this Edit: Ok I found the solution: import { LucideIcon } from "lucide-react";
export type TestInterface = {
title: string;
icon: LucideIcon;
}; And when you use your import { ArrowBigUp } from "lucide-react";
const test: TestInterface = {
title: "Test title",
icon: ArrowBigUp // be careful, don't use as a component like <ArrowBigUp />
} |
Beta Was this translation helpful? Give feedback.
1 reply
Answer selected by
skdishansachin
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I think @skdishansachin means in typescript, if we have an object with "icon" key, what type of return we have to add? I also need this
Edit:
Ok I found the solution:
And when you use your
TestInterface
, you have to use like this: