bugzy-react
TypeScript icon, indicating that this package has built-in type declarations

0.0.6 • Public • Published

Bugzy React SDK

React SDK for Bugzy. A Tool to collect bugs, user feedback and queries for your next big thing.

Getting started

Installation

Using npm

npm install bugzy-react

using yarn

yarn add bugzy-react

Get your project token

TODO

Adding Bugzy to your Project

bugzy-react gives out a component that can be placed anywhere in your project/tree. It is a fully contolled React component, so you decide when and how you wanna open it

Lets see an example:

import { useState } from "react";

import "./App.css";
// importing bugzy
import { BugzyComponent } from "bugzy-react";

function App() {
  const [isOpen, setIsOpen] = useState(false);
  const onCloseHandler = () => {
    // Do something when the Bugzy closes
  };
  return (
    <div>
      <BugzyComponent
        isOpen={isOpen}
        setOpen={setIsOpen}
        onClose={onCloseHandler}
      />
      <h1>Vite + React</h1>
      <div className="card">
        <button onClick={() => setIsOpen(true)}>Collect Feedback</button>
      </div>
      <p className="read-the-docs">
        Click on the Vite and React logos to learn more
      </p>
    </div>
  );
}

export default App;

API Reference for BugzyComponent

Simple Button props

Prop Type Default Description
isOpen boolean empty string Renders when the TextBox is
setIsOpen function () => () A callback funtion to set the isOpen state in your app
onClose function () => {} A callback funtion called when bugzy's modal closes. Usefull when you wanna fire an event of some sort when bugzy closes down

Write to us!

Let us know if this README.md was useful or the things that you think are missing from it :)

Package Sidebar

Install

npm i bugzy-react

Weekly Downloads

0

Version

0.0.6

License

MIT

Unpacked Size

2.59 MB

Total Files

16

Last publish

Collaborators

  • tanvesh01