UNPKG

react-vite-themes

Version:

A test/experimental React theme system created for learning purposes. Features atomic design components, SCSS variables, and dark/light theme support. Not intended for production use.

200 lines 12.5 kB
import React from 'react'; import type { IconProps } from '../../../types/components'; export type { IconProps }; declare const ICONS: { readonly alert: import("react/jsx-runtime").JSX.Element; readonly badge: import("react/jsx-runtime").JSX.Element; readonly card: import("react/jsx-runtime").JSX.Element; readonly icon: import("react/jsx-runtime").JSX.Element; readonly input: import("react/jsx-runtime").JSX.Element; readonly modal: import("react/jsx-runtime").JSX.Element; readonly progress: import("react/jsx-runtime").JSX.Element; readonly select: import("react/jsx-runtime").JSX.Element; readonly toggle: import("react/jsx-runtime").JSX.Element; readonly text: import("react/jsx-runtime").JSX.Element; readonly form: import("react/jsx-runtime").JSX.Element; readonly stats: import("react/jsx-runtime").JSX.Element; readonly tabs: import("react/jsx-runtime").JSX.Element; readonly footer: import("react/jsx-runtime").JSX.Element; readonly navbar: import("react/jsx-runtime").JSX.Element; readonly sidebar: import("react/jsx-runtime").JSX.Element; readonly atom: import("react/jsx-runtime").JSX.Element; readonly molecule: import("react/jsx-runtime").JSX.Element; readonly organism: import("react/jsx-runtime").JSX.Element; readonly success: import("react/jsx-runtime").JSX.Element; readonly warning: import("react/jsx-runtime").JSX.Element; readonly 'alert-triangle': import("react/jsx-runtime").JSX.Element; readonly error: import("react/jsx-runtime").JSX.Element; readonly 'x-circle': import("react/jsx-runtime").JSX.Element; readonly cross: import("react/jsx-runtime").JSX.Element; readonly fail: import("react/jsx-runtime").JSX.Element; readonly info: import("react/jsx-runtime").JSX.Element; readonly 'alert-circle': import("react/jsx-runtime").JSX.Element; readonly 'help-circle': import("react/jsx-runtime").JSX.Element; readonly hamburger: import("react/jsx-runtime").JSX.Element; readonly close: import("react/jsx-runtime").JSX.Element; readonly x: import("react/jsx-runtime").JSX.Element; readonly login: import("react/jsx-runtime").JSX.Element; readonly logout: import("react/jsx-runtime").JSX.Element; readonly search: import("react/jsx-runtime").JSX.Element; readonly 'mouse-pointer': import("react/jsx-runtime").JSX.Element; readonly 'chevron-down': import("react/jsx-runtime").JSX.Element; readonly 'chevron-up': import("react/jsx-runtime").JSX.Element; readonly 'chevron-left': import("react/jsx-runtime").JSX.Element; readonly 'chevron-right': import("react/jsx-runtime").JSX.Element; readonly 'arrow-left': import("react/jsx-runtime").JSX.Element; readonly 'arrow-right': import("react/jsx-runtime").JSX.Element; readonly 'arrow-up': import("react/jsx-runtime").JSX.Element; readonly 'arrow-down': import("react/jsx-runtime").JSX.Element; readonly camera: import("react/jsx-runtime").JSX.Element; readonly play: import("react/jsx-runtime").JSX.Element; readonly 'play-circle': import("react/jsx-runtime").JSX.Element; readonly sun: import("react/jsx-runtime").JSX.Element; readonly moon: import("react/jsx-runtime").JSX.Element; readonly pause: import("react/jsx-runtime").JSX.Element; readonly 'skip-back': import("react/jsx-runtime").JSX.Element; readonly 'skip-forward': import("react/jsx-runtime").JSX.Element; readonly volume: import("react/jsx-runtime").JSX.Element; readonly 'volume-off': import("react/jsx-runtime").JSX.Element; readonly 'volume-1': import("react/jsx-runtime").JSX.Element; readonly 'volume-2': import("react/jsx-runtime").JSX.Element; readonly check: import("react/jsx-runtime").JSX.Element; readonly 'check-square': import("react/jsx-runtime").JSX.Element; readonly square: import("react/jsx-runtime").JSX.Element; readonly plus: import("react/jsx-runtime").JSX.Element; readonly 'plus-circle': import("react/jsx-runtime").JSX.Element; readonly minus: import("react/jsx-runtime").JSX.Element; readonly settings: import("react/jsx-runtime").JSX.Element; readonly user: import("react/jsx-runtime").JSX.Element; readonly 'thumbs-up': import("react/jsx-runtime").JSX.Element; readonly 'thumbs-down': import("react/jsx-runtime").JSX.Element; readonly 'user-plus': import("react/jsx-runtime").JSX.Element; readonly 'user-x': import("react/jsx-runtime").JSX.Element; readonly 'user-check': import("react/jsx-runtime").JSX.Element; readonly home: import("react/jsx-runtime").JSX.Element; readonly mail: import("react/jsx-runtime").JSX.Element; readonly phone: import("react/jsx-runtime").JSX.Element; readonly heart: import("react/jsx-runtime").JSX.Element; readonly 'heart-filled': import("react/jsx-runtime").JSX.Element; readonly star: import("react/jsx-runtime").JSX.Element; readonly share: import("react/jsx-runtime").JSX.Element; readonly eye: import("react/jsx-runtime").JSX.Element; readonly 'eye-off': import("react/jsx-runtime").JSX.Element; readonly 'file-text': import("react/jsx-runtime").JSX.Element; readonly attachment: import("react/jsx-runtime").JSX.Element; readonly download: import("react/jsx-runtime").JSX.Element; readonly upload: import("react/jsx-runtime").JSX.Element; readonly edit: import("react/jsx-runtime").JSX.Element; readonly 'edit-3': import("react/jsx-runtime").JSX.Element; readonly trash: import("react/jsx-runtime").JSX.Element; readonly 'trash-2': import("react/jsx-runtime").JSX.Element; readonly copy: import("react/jsx-runtime").JSX.Element; readonly link: import("react/jsx-runtime").JSX.Element; readonly 'external-link': import("react/jsx-runtime").JSX.Element; readonly calendar: import("react/jsx-runtime").JSX.Element; readonly clock: import("react/jsx-runtime").JSX.Element; readonly 'map-pin': import("react/jsx-runtime").JSX.Element; readonly tag: import("react/jsx-runtime").JSX.Element; readonly filter: import("react/jsx-runtime").JSX.Element; readonly refresh: import("react/jsx-runtime").JSX.Element; readonly 'refresh-cw': import("react/jsx-runtime").JSX.Element; readonly spinner: import("react/jsx-runtime").JSX.Element; readonly 'loader-2': import("react/jsx-runtime").JSX.Element; readonly menu: import("react/jsx-runtime").JSX.Element; readonly dollar: import("react/jsx-runtime").JSX.Element; readonly 'dollar-sign': import("react/jsx-runtime").JSX.Element; readonly euro: import("react/jsx-runtime").JSX.Element; readonly 'euro-sign': import("react/jsx-runtime").JSX.Element; readonly currency: import("react/jsx-runtime").JSX.Element; readonly users: import("react/jsx-runtime").JSX.Element; readonly activity: import("react/jsx-runtime").JSX.Element; readonly chart: import("react/jsx-runtime").JSX.Element; readonly 'bar-chart-2': import("react/jsx-runtime").JSX.Element; readonly target: import("react/jsx-runtime").JSX.Element; readonly zap: import("react/jsx-runtime").JSX.Element; readonly 'trending-up': import("react/jsx-runtime").JSX.Element; readonly 'trending-down': import("react/jsx-runtime").JSX.Element; readonly repeat: import("react/jsx-runtime").JSX.Element; readonly award: import("react/jsx-runtime").JSX.Element; readonly gift: import("react/jsx-runtime").JSX.Element; readonly palette: import("react/jsx-runtime").JSX.Element; readonly components: import("react/jsx-runtime").JSX.Element; readonly responsive: import("react/jsx-runtime").JSX.Element; readonly smartphone: import("react/jsx-runtime").JSX.Element; readonly code: import("react/jsx-runtime").JSX.Element; readonly 'shield-check': import("react/jsx-runtime").JSX.Element; readonly 'shield-off': import("react/jsx-runtime").JSX.Element; readonly accessibility: import("react/jsx-runtime").JSX.Element; readonly book: import("react/jsx-runtime").JSX.Element; readonly 'book-open': import("react/jsx-runtime").JSX.Element; readonly 'graduation-cap': import("react/jsx-runtime").JSX.Element; readonly lessons: import("react/jsx-runtime").JSX.Element; readonly lock: import("react/jsx-runtime").JSX.Element; readonly block: import("react/jsx-runtime").JSX.Element; readonly cpu: import("react/jsx-runtime").JSX.Element; readonly 'hard-drive': import("react/jsx-runtime").JSX.Element; readonly circle: import("react/jsx-runtime").JSX.Element; readonly 'check-circle': import("react/jsx-runtime").JSX.Element; readonly 'shopping-cart': import("react/jsx-runtime").JSX.Element; readonly receipt: import("react/jsx-runtime").JSX.Element; readonly undo: import("react/jsx-runtime").JSX.Element; readonly 'shopping-bag': import("react/jsx-runtime").JSX.Element; readonly 'credit-card': import("react/jsx-runtime").JSX.Element; readonly cloud: import("react/jsx-runtime").JSX.Element; readonly image: import("react/jsx-runtime").JSX.Element; readonly file: import("react/jsx-runtime").JSX.Element; readonly video: import("react/jsx-runtime").JSX.Element; readonly chat: import("react/jsx-runtime").JSX.Element; readonly 'message-square': import("react/jsx-runtime").JSX.Element; readonly headphones: import("react/jsx-runtime").JSX.Element; readonly ticket: import("react/jsx-runtime").JSX.Element; readonly timer: import("react/jsx-runtime").JSX.Element; readonly message: import("react/jsx-runtime").JSX.Element; readonly 'message-circle': import("react/jsx-runtime").JSX.Element; readonly briefcase: import("react/jsx-runtime").JSX.Element; readonly twitter: import("react/jsx-runtime").JSX.Element; readonly save: import("react/jsx-runtime").JSX.Element; readonly folder: import("react/jsx-runtime").JSX.Element; readonly facebook: import("react/jsx-runtime").JSX.Element; readonly instagram: import("react/jsx-runtime").JSX.Element; readonly youtube: import("react/jsx-runtime").JSX.Element; readonly github: import("react/jsx-runtime").JSX.Element; readonly linkedin: import("react/jsx-runtime").JSX.Element; readonly discord: import("react/jsx-runtime").JSX.Element; readonly reddit: import("react/jsx-runtime").JSX.Element; readonly twitch: import("react/jsx-runtime").JSX.Element; readonly snapchat: import("react/jsx-runtime").JSX.Element; readonly tiktok: import("react/jsx-runtime").JSX.Element; readonly whatsapp: import("react/jsx-runtime").JSX.Element; readonly telegram: import("react/jsx-runtime").JSX.Element; readonly pinterest: import("react/jsx-runtime").JSX.Element; readonly spotify: import("react/jsx-runtime").JSX.Element; readonly shield: import("react/jsx-runtime").JSX.Element; readonly truck: import("react/jsx-runtime").JSX.Element; readonly grid: import("react/jsx-runtime").JSX.Element; readonly list: import("react/jsx-runtime").JSX.Element; readonly 'list-ordered': import("react/jsx-runtime").JSX.Element; readonly bold: import("react/jsx-runtime").JSX.Element; readonly italic: import("react/jsx-runtime").JSX.Element; readonly underline: import("react/jsx-runtime").JSX.Element; readonly 'indent-increase': import("react/jsx-runtime").JSX.Element; readonly 'indent-decrease': import("react/jsx-runtime").JSX.Element; readonly bell: import("react/jsx-runtime").JSX.Element; readonly megaphone: import("react/jsx-runtime").JSX.Element; readonly globe: import("react/jsx-runtime").JSX.Element; readonly flag: import("react/jsx-runtime").JSX.Element; readonly status: import("react/jsx-runtime").JSX.Element; readonly api: import("react/jsx-runtime").JSX.Element; readonly level: import("react/jsx-runtime").JSX.Element; readonly expand: import("react/jsx-runtime").JSX.Element; readonly 'maximize-2': import("react/jsx-runtime").JSX.Element; readonly animation: import("react/jsx-runtime").JSX.Element; readonly server: import("react/jsx-runtime").JSX.Element; readonly database: import("react/jsx-runtime").JSX.Element; readonly 'more-horizontal': import("react/jsx-runtime").JSX.Element; readonly passport: import("react/jsx-runtime").JSX.Element; readonly food: import("react/jsx-runtime").JSX.Element; }; export type IconName = keyof typeof ICONS; export declare const Icon: React.FC<IconProps>; //# sourceMappingURL=Icon.d.ts.map