UNPKG

loading-request

Version:

Loading Request es un paquete npm moderno, intuitivo, liviano y flexible, diseñado para mejorar la experiencia del usuario mostrando indicadores de carga durante solicitudes y procesos asincrónicos en aplicaciones web. Compatible con frameworks populares

32 lines (30 loc) 1.46 kB
interface ShowLoadingOptions { message?: string; spinnerColor?: string; textLoadingColor?: string; textLoadingSize?: string; } interface HideLoadingOptions { timeLoading?: number; } /** * Muestra un indicador de carga con opciones personalizables. * * @param options Opciones para personalizar el indicador de carga. * Si no se proporcionan opciones, se utilizarán valores predeterminados. * - `message`: Mensaje opcional que se muestra junto al indicador de carga. Por defecto es "Cargando...". * - `spinnerColor`: Color opcional del borde del spinner. Se aplica dinámicamente si se proporciona. * - `textLoadingColor`: Color opcional del texto del mensaje de carga. Se aplica dinámicamente si se proporciona. * - `textLoadingSize`: Tamaño opcional del texto del mensaje de carga. Se aplica dinámicamente si se proporciona. */ declare const showLoading: (options?: ShowLoadingOptions) => void; /** * Oculta el indicador de carga después de un tiempo especificado. * * @param options Opciones opcionales para controlar el tiempo de ocultamiento. * - `timeLoading`: Tiempo en milisegundos antes de ocultar el indicador. * Por defecto es 500ms. */ declare const hideLoading: (options?: HideLoadingOptions) => void; export { hideLoading, showLoading }; export type { HideLoadingOptions, ShowLoadingOptions };