Link replenishment groups to group details
This commit is contained in:
@@ -7,7 +7,7 @@ import RefreshStatus from '../components/RefreshStatus';
|
|||||||
import { buildOpenProductionByProductId } from '../analytics/cutting';
|
import { buildOpenProductionByProductId } from '../analytics/cutting';
|
||||||
import type { DateRange, ProductAnalyticsItem, ProductionOrderItem } from '../types';
|
import type { DateRange, ProductAnalyticsItem, ProductionOrderItem } from '../types';
|
||||||
import { exportToCSV, fetchProductAnalytics, fetchProductionOrders } from '../dataService';
|
import { exportToCSV, fetchProductAnalytics, fetchProductionOrders } from '../dataService';
|
||||||
import { parseProductName, sortProductSizes } from '../productParsing';
|
import { encodeProductGroupKey, parseProductName, sortProductSizes } from '../productParsing';
|
||||||
|
|
||||||
type ReplenishmentStatus = 'need' | 'covered' | 'no_sales' | 'no_stock';
|
type ReplenishmentStatus = 'need' | 'covered' | 'no_sales' | 'no_stock';
|
||||||
type ReplenishmentFilter = 'all' | ReplenishmentStatus;
|
type ReplenishmentFilter = 'all' | ReplenishmentStatus;
|
||||||
@@ -568,10 +568,10 @@ const Replenishment = () => {
|
|||||||
<td className="px-6 py-2.5 font-bold text-zinc-900 dark:text-dark-text whitespace-nowrap">{formatDays(row.daysOfCover)}</td>
|
<td className="px-6 py-2.5 font-bold text-zinc-900 dark:text-dark-text whitespace-nowrap">{formatDays(row.daysOfCover)}</td>
|
||||||
<td className="px-4 py-2.5 text-right">
|
<td className="px-4 py-2.5 text-right">
|
||||||
<Link
|
<Link
|
||||||
to={`/products/${row.id}`}
|
to={viewMode === 'group' ? `/products/groups/${encodeProductGroupKey(row.baseName)}` : `/products/${row.id}`}
|
||||||
className="inline-flex items-center whitespace-nowrap text-xs font-bold text-brand-primary hover:opacity-80 transition-opacity bg-brand-primary/10 px-3 py-1.5 rounded-lg cursor-pointer"
|
className="inline-flex items-center whitespace-nowrap text-xs font-bold text-brand-primary hover:opacity-80 transition-opacity bg-brand-primary/10 px-3 py-1.5 rounded-lg cursor-pointer"
|
||||||
>
|
>
|
||||||
{viewMode === 'group' ? 'Ver líder' : 'Ver produto'}
|
{viewMode === 'group' ? 'Ver grupo' : 'Ver produto'}
|
||||||
</Link>
|
</Link>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|||||||
Reference in New Issue
Block a user