0.0.3 ā€¢ Published 2 years ago

solid-progress v0.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

solid-progress

ā˜˜ A solidjs component of progress bar, the custom colors are supported. Inspired by vue3-progress but for Solidjs.

release npm npm license

Installation

pnpm add solid-progress

Demo

https://xhofe.github.io/solid-progress/

Usage

import { Component, createSignal, onMount } from "solid-js";
import { ProgressBar, progress } from "solid-progress";
import "solid-progress/dist/style.css";

const App: Component = () => {
  const [shown, setShown] = createSignal(true);
  return (
    <div>
      <ProgressBar opened />
      <div
        style={{
          height: "80vh",
          display: "flex",
          "flex-direction": "column",
          "justify-content": "center",
          "align-items": "center",
        }}
      >
        <h1>solid-progress</h1>
        <button
          onClick={() => {
            setShown(!shown());
            if (shown()) {
              progress.start();
            } else {
              progress.finish();
            }
          }}
        >
          {shown() ? "finish" : "start"}
        </button>
      </div>
    </div>
  );
};
export default App;
0.0.3

2 years ago

0.0.2

2 years ago

0.0.1-beta.1

2 years ago

0.0.1-beta.0

2 years ago