Index: components/AdminSummary/AdminSummary.component.tsx =================================================================== diff -u -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 -rfcf5e124ae3beb0ce4e1cec0f8a06b113b1cc426 --- components/AdminSummary/AdminSummary.component.tsx (.../AdminSummary.component.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) +++ components/AdminSummary/AdminSummary.component.tsx (.../AdminSummary.component.tsx) (revision fcf5e124ae3beb0ce4e1cec0f8a06b113b1cc426) @@ -7,6 +7,10 @@ import { isUS } from 'lemans-dashboard-common/Config/Config.env'; import _ from 'lodash'; import moment from 'moment'; +import { Button } from 'antd'; +import { EditOutlined } from '@ant-design/icons'; +import { CategorySpecialistNotesComponent } from '../CategorySpecialistNotes/CategorySpecialistNotes.component'; +import { Modal } from 'antd'; import { useEffect, useState } from 'react'; import './AdminSummary.styles.less'; @@ -24,14 +28,30 @@ const [isLoading, setIsLoading] = useState(false); const [metaData, setMetaData] = useState(); const [catSpecialists, setCatSpecialists] = useState(); + const [notesModalUser, setNotesModalUser] = useState(null); const initialColumns: ColumnsType = [ { className: 'user-col', dataIndex: 'name', fixed: true, - render: (name: string, _row: any) => - <>{name}, + render: (name: string, _row: any) => { + // Hide button for summary rows + const summaryNames = ['No User Assigned', 'Total', 'Previous Week']; + return ( + <> + {name} + {!summaryNames.includes(name) && ( +