UNPKG

dental-plaque-chart

Version:

A basic implementation of a dental plaque chart, using React and Tailwind.

26 lines (25 loc) 1.02 kB
import { DentalPiece } from '../models/DentalPiece'; import { default as React } from 'react'; type UseDentalPlaqueChart = { model?: DentalPlaqueChartModel; }; type UseDentalPlaqueChartReturn = { getModel: () => DentalPlaqueChartModel; _listeners: { setGroup1: React.Dispatch<React.SetStateAction<DentalPiece[]>>; setGroup2: React.Dispatch<React.SetStateAction<DentalPiece[]>>; setGroup3: React.Dispatch<React.SetStateAction<DentalPiece[]>>; setGroup4: React.Dispatch<React.SetStateAction<DentalPiece[]>>; }; getPresentDentalPieces: () => number; getMarkedSurfaces: () => number; getPlaqueRatio: () => number; }; type DentalPlaqueChartModel = { quadrant_1: DentalPiece[]; quadrant_2: DentalPiece[]; quadrant_3: DentalPiece[]; quadrant_4: DentalPiece[]; }; declare const useDentalPlaqueChart: (props?: UseDentalPlaqueChart) => UseDentalPlaqueChartReturn; export { useDentalPlaqueChart, type UseDentalPlaqueChart, type UseDentalPlaqueChartReturn };