@qbit-tech/libs-react
TypeScript icon, indicating that this package has built-in type declarations

1.4.6 • Public • Published

How to use TrackMe

useTrackerIndexedDB({
  appName: "PROJECT_NAME",
  userId: user.userId,
  userData: user,
  processUpload: (activities: IActivity[], onSuccess: (ids: number[]) => void) => {
    httpRequest
      .post(process.env.REACT_APP_API_URL_TRACKME || '', { bulk: activities })
      .then((res: any) => {
        onSuccess((res.data.payload || []).map((item: any) => item.activityId));
      })
      .catch((err) => {
        message.error(getErrorMessage(err));
      });
  },
});

Dependencies (12)

Dev Dependencies (5)

Package Sidebar

Install

npm i @qbit-tech/libs-react

Weekly Downloads

0

Version

1.4.6

License

MIT

Unpacked Size

48.2 kB

Total Files

60

Last publish

Collaborators

  • ringgogs
  • muafa7
  • alvinchristian
  • aditiaqbit