1.1.24 • Published 1 year ago

@picklejarapp/notes v1.1.24

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

package-pj-notes

Installation

Using Yarn:

$ yarn add @picklejarapp/notes

Using NPM:

$ npm i @picklejarapp/notes

Components

NameDetails
<NotesList/>Produces a component to Manage Note lists and Notes.
<AssignNotesList/>Produces a component to select the noteslist to assign in an event

Prop Details

NameTypeDetails
apiHostStringApi base url eg. https://api.example.com
userDetailsObjectIt expects an object const userDetails = { token: "XXXXXX", tokenType: "bearer" };
artistIdIntegerAccepts integer for aritst's ID
onSelectDataFuncAccepts function callback for data, it returns array of selected Note Lists
selectedListIdsArrayAccepts array for pre selected list as Note List IDs mostly used in case of edit eg [10,20]

Examples

NotesList

import React from 'react';
import ReactDOM from 'react-dom';
import { NotesList } from "@picklejarapp/notes";

const apiHost = "https://api.example.com";
const userDetails = {
  token: "XXXXXXXXXXXXXXXXXX",
  tokenType: "bearer",
};
const artistId = 100;

function App() {
  return (
    <>
      <NotesList
      apiHost={apiHost}
      userDetails={userDetails}
      artistId={artistId}
      />
    </>
  );
}

export default App;

AssignNotesList

import React from 'react';
import ReactDOM from 'react-dom';
import { AssignNotesList } from "@picklejarapp/notes";

const apiHost = "https://api.example.com";
const userDetails = {
  token: "XXXXXXXXXXXXXXXXXX",
  tokenType: "bearer",
};
const artistId = 1;
const selectedListIds = [1,2];

const getSelectedList = (values) => {
  console.log("Selected Note List IDs", values);
};

function App() {
  return (
    <>
      <AssignNotesList
      apiHost={apiHost}
      userDetails={userDetails}
      artistId={artistId}
      onSelectData={getSelectedList}
      selectedListIds={selectedListIds}
      />
    </>
  );
}

export default App;

Dependencies

For UI it requires Bootstrap > v5.0

1.1.23

1 year ago

1.1.22

1 year ago

1.1.24

1 year ago

1.1.21

1 year ago

1.1.20

1 year ago

1.1.19

1 year ago

1.1.18

1 year ago

1.1.17

1 year ago

1.1.16

2 years ago

1.1.15

2 years ago

1.1.14

2 years ago

1.1.13

2 years ago

1.1.12

2 years ago

1.1.11

2 years ago

1.1.10

2 years ago

1.1.9

2 years ago

1.1.8

2 years ago

1.1.7

2 years ago

1.1.6

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

2.0.0

2 years ago

1.1.2

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago