import { type Component, For } from "solid-js"; import ConsultationRow from "@/components/ConsultationRow"; import type { Consultation } from "@/api/consultation"; interface ConsultationTableProps { consultations: Consultation[]; onEdit: (consultation: Consultation) => void; onDelete: (id: number) => void; onTogglePayment: (consultation: Consultation) => void; readOnly?: boolean; } const ConsultationTable: Component = (props) => (
{(consultation) => ( )}
Date {props.readOnly ? "Therapist" : "Patient"} Price Payment Status {props.readOnly ? "Details" : "Actions"}
); export default ConsultationTable;