import React from 'react'; import { Card } from 'antd'; import { useDispatch } from 'react-redux'; import type { Procedure } from '../../../states/patient/viewSelection'; import { addProtocolViews } from '../../../states/patient/viewSelection'; interface ProcedureViewCardProps { protocol: Procedure; selected?: boolean; } const ProcedureViewCard: React.FC = ({ protocol, selected, }) => { const dispatch = useDispatch(); const handleClick = () => { dispatch(addProtocolViews(protocol)); }; return (
代码: {protocol.ProcedureCode}
别名: {protocol.ProcedureOtherName}
描述: {protocol.ProcedureDescription}
适用类型: {protocol.PatientType}
{/* 可根据需要展示更多字段 */}
); }; export default ProcedureViewCard;