0.4.2 • Published 2 years ago

@fitpeo/rtm-module v0.4.2

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

Installation

Using npm:

$ npm i @fitpeo/rtm-module

Usage Of Pain Management

import { useRef, useState } from "react";
import {
  PainManagement,
  AddictionMedicine,
  MentalHealth,
} from "@fitpeo/rtm-module";
import SamplePMAnswers from "./SamplePMAnswers.json";
import SampleAMAnswers from "./SampleAMAnswers.json";
import SampleMHAnswers from "./SampleMHAnswers.json";

// to show these details at the top of PDF report
const patientDetails = {
  name: "John Selenki",
  dob: "01-Jan-1991",
  caretaker: "caretaker name",
  rtmProvider: "RTM Provider name",
  planCreatedDate: "04-Sep-2023",
  followUpDate: "04-Oct-3023",
  icds: "a1, a2, a3",
};

const App = () => {
  const rtmRef = useRef(null);
  const [loading, setLoading] = useState(false);

  const getData = (data) => {
    setLoading(true);
    setTimeout(() => {
      console.log(data);
      setLoading(false);
      rtmRef.current.reset();
    }, 2000);
  };

  return (
    <>
      {/* Editable */}
      <PainManagement
        ref={rtmRef}
        loading={loading}
        getFinalAnswers={getData}
      />

      {/* Only View Mode */}
      <PainManagement
        viewable
        defaultAnswers={SamplePMAnswers}
        patientDetails={patientDetails}
      />

      <AddictionMedicine
        ref={rtmRef}
        loading={loading}
        getFinalAnswers={getData}
      />
      <AddictionMedicine
        viewable
        defaultAnswers={SampleAMAnswers}
        patientDetails={patientDetails}
      />

      <MentalHealth ref={rtmRef} loading={loading} getFinalAnswers={getData} />
      <MentalHealth
        viewable
        defaultAnswers={SampleMHAnswers}
        patientDetails={patientDetails}
      />
    </>
  );
};

export default App;
0.3.9

2 years ago

0.3.0

2 years ago

0.3.6

2 years ago

0.3.5

2 years ago

0.3.8

2 years ago

0.2.9

2 years ago

0.3.7

2 years ago

0.4.1

2 years ago

0.3.2

2 years ago

0.4.0

2 years ago

0.3.1

2 years ago

0.3.4

2 years ago

0.4.2

2 years ago

0.3.3

2 years ago

0.2.7

2 years ago

0.2.6

2 years ago

0.2.8

2 years ago

0.2.5

2 years ago

0.2.4

2 years ago

0.2.3

2 years ago

0.2.2

2 years ago

0.2.1

2 years ago

0.2.0

2 years ago

0.1.9

2 years ago

0.1.8

2 years ago

0.1.7

2 years ago

0.1.6

2 years ago

0.1.5

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago