Skip to content

Commit

Permalink
changes
Browse files Browse the repository at this point in the history
  • Loading branch information
AnkurPrabhu authored Apr 17, 2024
1 parent 9548c38 commit 1294f88
Showing 1 changed file with 10 additions and 11 deletions.
21 changes: 10 additions & 11 deletions src/Components/Assets/AssetsList.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@ const AssetsList = () => {
try {
if (assetData) {
navigate(
`/facility/${assetData.location_object.facility?.id}/assets/${assetId}`
`/facility/${assetData.location_object.facility?.id}/assets/${assetId}`,
);
}
} catch (err) {
Expand All @@ -152,7 +152,7 @@ const AssetsList = () => {
};

const authorizedForImportExport = useIsAuthorized(
AuthorizeFor(["DistrictAdmin", "StateAdmin"])
AuthorizeFor(["DistrictAdmin", "StateAdmin"]),
);

if (isScannerActive)
Expand All @@ -170,9 +170,7 @@ const AssetsList = () => {
onScan={async (value: string | null) => {
if (value) {
const assetId = await getAssetIdFromQR(value);
if (assetId) {
checkValidAssetId(assetId);
}
checkValidAssetId(assetId ?? value);
}
}}
onError={(e) =>
Expand Down Expand Up @@ -401,25 +399,25 @@ const AssetsList = () => {
value(
"Facility",
"facility",
qParams.facility && facilityObject?.name
qParams.facility && facilityObject?.name,
),
badge("Name/Serial No./QR ID", "search"),
value("Asset Class", "asset_class", asset_class ?? ""),
value("Status", "status", status?.replace(/_/g, " ") ?? ""),
value(
"Location",
"location",
qParams.location && locationObject?.name
qParams.location && locationObject?.name,
),
value(
"Warranty AMC End Of Validity Before",
"warranty_amc_end_of_validity_before",
qParams.warranty_amc_end_of_validity_before ?? ""
qParams.warranty_amc_end_of_validity_before ?? "",
),
value(
"Warranty AMC End Of Validity After",
"warranty_amc_end_of_validity_after",
qParams.warranty_amc_end_of_validity_after ?? ""
qParams.warranty_amc_end_of_validity_after ?? "",
),
]}
/>
Expand Down Expand Up @@ -479,15 +477,16 @@ const AssetsList = () => {
};

export const warrantyAmcValidityChip = (
warranty_amc_end_of_validity: string
warranty_amc_end_of_validity: string,
) => {
if (warranty_amc_end_of_validity === "" || !warranty_amc_end_of_validity)
return;
const today = new Date();
const warrantyAmcEndDate = new Date(warranty_amc_end_of_validity);

const days = Math.ceil(
Math.abs(Number(warrantyAmcEndDate) - Number(today)) / (1000 * 60 * 60 * 24)
Math.abs(Number(warrantyAmcEndDate) - Number(today)) /
(1000 * 60 * 60 * 24),
);

if (warrantyAmcEndDate < today) {
Expand Down

0 comments on commit 1294f88

Please sign in to comment.