UNPKG

social-floating-icons

Version:

A React component for floating social media icons with customizable configuration. Perfect for portfolios, websites, and React/Next.js projects. Features hover effects, animations, and JSON-based configuration.

24 lines (23 loc) 810 B
import { SocialLinksConfig } from './types'; /** * Default configuration for social media links */ export declare const defaultConfig: SocialLinksConfig; /** * Load configuration from a JSON file * @param configPath - Path to the configuration JSON file * @returns Promise<SocialLinksConfig> */ export declare const loadConfig: (configPath: string) => Promise<SocialLinksConfig>; /** * Validate configuration object * @param config - Configuration object to validate * @returns SocialLinksConfig */ export declare const validateConfig: (config: any) => SocialLinksConfig; /** * Create a configuration object from individual parameters * @param socialLinks - Array of social media links * @returns SocialLinksConfig */ export declare const createConfig: (socialLinks: any[]) => SocialLinksConfig;