diff --git a/src/components/pages/production/uniformity/UniformityPageWrapper.tsx b/src/components/pages/production/uniformity/UniformityPageWrapper.tsx
index 07f313b6..5c8f1313 100644
--- a/src/components/pages/production/uniformity/UniformityPageWrapper.tsx
+++ b/src/components/pages/production/uniformity/UniformityPageWrapper.tsx
@@ -58,7 +58,10 @@ export default function UniformityPageWrapper({
zIndex='99999'
sidebarContent={isOpen ?
{children}
: null}
expandedContent={expandedDrawerOpen ? expandedDrawerContent : null}
- expandedWidth='w-[500px]'
+ className={{
+ drawerSidebarContent: 'w-[446px]',
+ drawerExpandedContent: 'w-[446px]',
+ }}
/>
>
);
diff --git a/src/components/pages/production/uniformity/UniformityTable.tsx b/src/components/pages/production/uniformity/UniformityTable.tsx
index e9405dd6..a3530032 100644
--- a/src/components/pages/production/uniformity/UniformityTable.tsx
+++ b/src/components/pages/production/uniformity/UniformityTable.tsx
@@ -42,8 +42,6 @@ import {
ProjectFlock,
} from '@/types/api/production/project-flock';
import {
- getStatusColor,
- getStatusIndicatorColor,
getStatusText,
getStatusBadgeColor,
} from '@/components/pages/production/uniformity/uniformity-utils';
@@ -112,11 +110,19 @@ const UniformityConfirmationPreview = ({
const columns: ColumnDef
[] = [
{
- header: 'Label',
+ accessorKey: 'label',
+ enableSorting: false,
+ header: () => (
+ Label
+ ),
cell: (props) => props.row.original.label,
},
{
- header: 'Value',
+ accessorKey: 'value',
+ enableSorting: false,
+ header: () => (
+ Value
+ ),
cell: (props) => {
const id = props.row.original.id;
const value = props.row.original.value;
@@ -124,16 +130,10 @@ const UniformityConfirmationPreview = ({
if (id === 'status') {
return (
-
- {getStatusText(value)}
-
+
);
}
@@ -214,7 +214,6 @@ const UniformityTable = () => {
const [isBulkActionLoading, setIsBulkActionLoading] = useState(false);
const [isPdfExportLoading, setIsPdfExportLoading] = useState(false);
const [isExcelExportLoading, setIsExcelExportLoading] = useState(false);
- const isAnyExportLoading = isPdfExportLoading || isExcelExportLoading;
const singleDeleteModal = useModal();
const successModal = useModal();
@@ -238,7 +237,7 @@ const UniformityTable = () => {
const [filterEndDate, setFilterEndDate] = useState('');
const [filterProjectFlockLocationId, setFilterProjectFlockLocationId] =
useState('');
- const [filterErrors, setFilterErrors] = useState>({});
+ const [, setFilterErrors] = useState>({});
const {
setInputValue: setFilterLocationInputValue,
@@ -309,7 +308,6 @@ const UniformityTable = () => {
? projectFlockKandangLookupData.data
: undefined;
- // Update filterProjectFlockKandangId when lookup changes
useEffect(() => {
if (projectFlockKandangLookup?.id) {
setFilterProjectFlockKandangId(projectFlockKandangLookup.id);
@@ -483,12 +481,6 @@ const UniformityTable = () => {
[filterFormik]
);
- const handleApplyFilters = useCallback(() => {
- handleFormSubmit(
- new Event('submit') as unknown as React.FormEvent
- );
- }, [handleFormSubmit]);
-
const selectedRowIds = useMemo(() => {
return Object.keys(rowSelection)
.filter((key) => rowSelection[key])
@@ -1076,7 +1068,7 @@ const UniformityTable = () => {
modalBox: 'rounded-2xl',
}}
>
-
+
{createdUniformity ? (
{
modalBox: 'rounded-2xl',
}}
>
-
+
@@ -1136,7 +1128,7 @@ const UniformityTable = () => {
modalBox: 'rounded-2xl',
}}
>
-
+
{selectedRowIds.length === 1 ? (
{
modalBox: 'rounded-2xl',
}}
>
-
+
@@ -1192,7 +1184,7 @@ const UniformityTable = () => {
modalBox: 'rounded-2xl',
}}
>
-
+
{selectedRowIds.length === 1 ? (
{
modalBox: 'rounded-2xl',
}}
>
-
+
{selectedRowIds.length === 1 ? (
= ({ data }) => {
const margin = {
top: 20,
right: 30,
- left: 20,
+ left: 0,
bottom: 5,
};
@@ -172,7 +172,7 @@ const UniformityBarChart: React.FC = ({ data }) => {
diff --git a/src/components/pages/production/uniformity/chart/UniformityGaugeChart.tsx b/src/components/pages/production/uniformity/chart/UniformityGaugeChart.tsx
index 54f8e4ec..8249e1d5 100644
--- a/src/components/pages/production/uniformity/chart/UniformityGaugeChart.tsx
+++ b/src/components/pages/production/uniformity/chart/UniformityGaugeChart.tsx
@@ -65,12 +65,12 @@ const UniformityGaugeChart: React.FC = ({
-
-
+
+
{value}%
-
-
+
+
{label}
@@ -81,7 +81,7 @@ const UniformityGaugeChart: React.FC = ({