1.0.7 • Published 6 months ago

kit-components-ui v1.0.7

Weekly downloads
-
License
ISC
Repository
-
Last release
6 months ago

kit-components from Kit-elements

kit-components es un catalogo de componentes de UI, funcionales y personalizables

Video demo

Instalacion

Instala con npm:

 npm install kit-components-ui

Lista de componentes

  • CarrouselImages
  • Collapse
  • Loader
  • Modal
  • Toggle

Uso

CarrouselImages

import { CarrouselImages } from "kit-components-ui";

function App() {
  const arrImages = [img1, img2, img3, ...]
  return (
    <ContainerViews images={arrImages} width="100%"  />
  );
};
PropsUsoTipo
imagesimagenes de muestra el sliderarray
autopara el paso de images automaticoboolean
timetiempo de muestra de cada imagennumber
widthancho del componentestring, recibe px o %
heightalto del componentestring, recibe px o %

Collapse

import { Collapse } from "kit-components-ui";

function App() {
  return (
    <Collapse title="titulo del componente" bg="dark">
      <p>lorem ipsum... </p>
    </Collapse>
  );
}
PropsUsoTipo
childrenComponente contenedorReactNode
titletitulo del componentestring
bgnombre de backgroundstring, recibe dark o light
widthancho del componentestring, recibe px o %

Loader

import { Loader } from "kit-components-ui";

function App() {
  return <Loader />;
}

Modal

import { Modal } from "kit-components-ui";

function App() {
  return (
    <Modal titleButton="Click">
      <h2>Titulo del modal</h2>
      <p>lorem ipsum... </p>
    </Modal>
  );
}
PropsUsoTipo
childrenComponente contenedorReactNode
titleButtontitulo del botton para abrir el modalstring

Toggle

import { Toggle } from "kit-components-ui";

function App() {
  const showMessage = () => {
    alert("¡Hello world!");
  };

  return <Toggle onClick={showMessage} />;
}
PropsUso
onClickpara ejecutar una función al hacer click

Experience

import { Experience } from "kit-components-ui";

function App() {
  const experience = {
    job_name: "Web development",
    company: "Your company",
    first_date: "22 April",
    last_date: "20 December",
    description:
      "Lorem ipsum dolor sit amet consectetur adipisicing elit. Harum, magni numquam delectus, autem fugiat ipsa nesciunt optio provident distinctio, dicta enim fugit ducimus? Nobis placeat quia quos labore amet? Animi!",
    link: "your-link",
    theme: "dark",
  };

  return <Experience experience={experience} />;
}
PropsUso
job_nameNombre del puesto de trabajo
companyNombre de la empresa en la que estuviste
first_dateFecha de inicio del trabajo
last_dateFecha de término del trabajo
descriptionDescrición de tu función dentro de la empresa
linkPuedes agregar un link si quieres
themePor defecto es light, puedes agregar dark

Probar

Ejecuta y visita localhost

  npm run dev
1.0.7

6 months ago

1.0.6

6 months ago

1.0.5

6 months ago

1.0.4

8 months ago

1.0.3

8 months ago

1.0.2

9 months ago

1.0.1

9 months ago

1.0.0

9 months ago