feature/IO-3554-Form-Row-Layout - Modify how truncation works on responsive tables.

This commit is contained in:
Dave
2026-03-02 11:29:06 -05:00
parent 9a41cfd6af
commit 56c24e3450
4 changed files with 173 additions and 97 deletions

View File

@@ -184,12 +184,15 @@ export function JobsList({ bodyshop }) {
),
sortOrder: state.sortedInfo.columnKey === "vehicle" && state.sortedInfo.order,
render: (text, record) => {
const vehicleLabel =
`${record.v_model_yr || ""} ${record.v_make_desc || ""} ${record.v_model_desc || ""}`.trim();
return record.vehicleid ? (
<Link to={"/manage/vehicles/" + record.vehicleid} onClick={(e) => e.stopPropagation()}>
{`${record.v_model_yr || ""} ${record.v_make_desc || ""} ${record.v_model_desc || ""}`}
<span className="ellipses">{vehicleLabel}</span>
</Link>
) : (
<span>{`${record.v_model_yr || ""} ${record.v_make_desc || ""} ${record.v_model_desc || ""}`}</span>
<span className="ellipses">{vehicleLabel}</span>
);
}
},