Interface Props

Kirarin Props

interface Props {
    children: ReactNode;
    animation?: "kirakira" | "yurayura" | "powan";
    particle?: ReactNode;
    colors?: string[];
    sizePx?: {
        min: number;
        max: number;
    };
    posXPercents?: {
        min: number;
        max: number;
    }[];
    posYPercents?: {
        min: number;
        max: number;
    }[];
    frequencyMs?: {
        min: number;
        max: number;
    };
    first?: number;
    strong?: boolean;
    disabled?: boolean;
    className?: string;
}

Properties

children: ReactNode
animation?: "kirakira" | "yurayura" | "powan"
particle?: ReactNode
colors?: string[]
sizePx?: {
    min: number;
    max: number;
}

Type declaration

  • min: number
  • max: number
posXPercents?: {
    min: number;
    max: number;
}[]

Type declaration

  • min: number
  • max: number
posYPercents?: {
    min: number;
    max: number;
}[]

Type declaration

  • min: number
  • max: number
frequencyMs?: {
    min: number;
    max: number;
}

Type declaration

  • min: number
  • max: number
first?: number
strong?: boolean
disabled?: boolean
className?: string