0.0.6 • Published 1 year ago

uzp-toggle-switch v0.0.6

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

A modern, minimal, clean, and customizable toggle-switch component for React

  • Easy to Use - Start using right away!
  • Customizable - Easy to customize size, color, speed, and more.

Installation

npm install uzp-toggle-switch

Usage

import React from "react";
import { ToggleSwitch } from "uzp-toggle-switch";

const Example = () => {
  const handleChange = () => {
    console.log("do something");
  };
  return (
    <div className="App">
      <ToggleSwitch onToggle={handleChange} />
    </div>
  );
};

API

PropTypeDefaultDescription
onTogglefunctionRequiredThe function passed to this prop will be execuded when users toggle the button.
isCheckedboolfalseIf this value is true, toggle will be on initially.
sizestring"80px"The height of the toggle. The width is calculated automatically based on the height.
onColorstring"#25c625"The backgroud color of the toggle button when it is switched on.
offColorstring"#ffffff"The backgroud color of the toggle button when it is switched off.
handleColorstring"#ffffff"The color of the circular handle.
speedstring"0.3s"The speed of the handle when it travels from the toggle on position to the toggle off position.

Example usage of the all available props

import React from "react";
import { ToggleSwitch } from "uzp-toggle-switch";

const Example = () => {
  const handleChange = () => {
    console.log("do something");
  };
  return (
    <div className="App">
      <ToggleSwitch
        onToggle={toggle}
        size="80px"
        onColor="green"
        offColor="#f70a0a"
        handleColor="white"
        speed="0.3s"
      />
    </div>
  );
};
0.0.6

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago