UNPKG

lightswind

Version:

A collection of beautifully crafted React Components, Blocks & Templates for Modern Developers. Create stunning web applications effortlessly by using our 160+ professional and animated react components.

41 lines (40 loc) 1.32 kB
import { SVGProps, CSSProperties } from "react"; export interface Iphone16ProProps extends SVGProps<SVGSVGElement> { /** Frame width */ width?: number; /** Frame height */ height?: number; /** Image source for screen */ src?: string; /** Video source for screen */ videoSrc?: string; /** Show dynamic island */ showIsland?: boolean; /** Island width */ islandWidth?: number; /** Island height */ islandHeight?: number; /** Frame color (light mode) */ frameColor?: string; /** Frame color (dark mode) */ frameDarkColor?: string; /** Bezel color */ bezelColor?: string; /** Screen border radius */ screenRadius?: number; /** Shadow toggle */ shadow?: boolean; /** Rounded corners toggle */ rounded?: boolean; /** Class for inner content (video/image) */ contentClassName?: string; /** Custom styles for video/image */ contentStyle?: CSSProperties; /** Toggle camera dot */ showCamera?: boolean; /** Background gradient for screen */ screenGradient?: string; /** Enable animation on hover */ hoverAnimation?: boolean; } export declare const Iphone16Pro: import("react").ForwardRefExoticComponent<Omit<Iphone16ProProps, "ref"> & import("react").RefAttributes<SVGSVGElement>>;