import React, { useState } from "react";
import { capitalize, random } from "lodash";
import Box from "../Box/Box";
import Heading from "../Heading/Heading";
import Button from "../Button/Button";
import Progress from "./Progress";
import { variants } from "./types";
export default {
title: "Components/Progress",
component: Progress,
argTypes: {},
};
export const Default: React.FC = () => {
const [progress, setProgress] = useState(random(1, 100));
const handleClick = () => setProgress(random(1, 100));
return (
{Object.values(variants).map((variant) => {
return (
{capitalize(variant)}
);
})}
);
};
export const WithSecondary: React.FC = () => {
const [primaryStep, setPrimaryStep] = useState(10);
const [secondaryStep, setSecondaryStep] = useState(40);
return (
);
};
export const WithSecondaryAndProgressBunny: React.FC = () => {
const [primaryStep, setPrimaryStep] = useState(10);
const [secondaryStep, setSecondaryStep] = useState(40);
return (
);
};