This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
import type { ImageMetadata } from "astro";
|
||||
import type { ComponentType } from "preact";
|
||||
import type { Component } from "vue";
|
||||
import type { GiteaRepoInfo } from "./utils/gitea";
|
||||
|
||||
// Icon Types
|
||||
export type LucideIcon = ComponentType<{ size?: number; class?: string }>;
|
||||
export type LucideIcon = Component;
|
||||
export type AstroIconName = string; // For astro-icon string references like "mdi:email"
|
||||
export type CustomIconComponent = ComponentType<any>;
|
||||
export type CustomIconComponent = Component;
|
||||
export type IconType = LucideIcon | AstroIconName | CustomIconComponent;
|
||||
|
||||
export interface Talk {
|
||||
|
||||
Reference in New Issue
Block a user