Img Gallery

ImgGallery

El componente ImgGallery es un componente que muestra galeria de imagenes.

Ejemplo

Importacion

Para importar el componente ImgGallery, se puede hacer desde fenextjs o fenextjs-component

import { ImgGallery, ImgGalleryProps } from "fenextjs/cjs/component/ImgGallery";

o

import { ImgGallery, ImgGalleryProps } from "fenextjs-component/cjs/ImgGallery";

Parametros

ParametroTipoRequeridoDefaultDescripcion
imgsImgProps[]Lista de imágenes.
buttonShowMoreImgOmit<ButtonProps, "onClick">NoPropiedades del botón para mostrar más imágenes.
buttonHiddenMoreImgOmit<ButtonProps, "onClick">NoPropiedades del botón para ocultar más imágenes.
loaderbooleanNoIndica si la galería de imágenes está en estado de carga.
nLoadernumberNo5Número de elementos cargadores.

Storybook

Para ver el storybook del componente lo puede hacer con este link (opens in a new tab)

Usos

  • Uso básico del componente ImgGallery
<ImgGallery
  imgs={[
    {
      name: "Img",
      src: "https://images3.alphacoders.com/273/27387.jpg",
    },
    {
      name: "Img",
      src: "https://images3.alphacoders.com/409/40949.jpg",
    },
    {
      name: "Img",
      src: "https://images4.alphacoders.com/585/58534.jpg",
    },
    {
      name: "Img",
      src: "https://images3.alphacoders.com/768/76885.jpg",
    },
    {
      name: "Img",
      src: "https://images4.alphacoders.com/672/67298.jpg",
    },
    {
      name: "Img",
      src: "https://images3.alphacoders.com/176/176767.jpg",
    },
    {
      name: "Img",
      src: "https://images.alphacoders.com/145/145923.jpg",
    },
  ]}
/>