Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | 3x | import {
type CapitalCostLineRead,
DepreciationModeEnum,
} from "@/api/apiStore.gen";
export type CapitalDepreciationDraft = {
depreciation_mode: DepreciationModeEnum;
depreciation_life_years: string;
depreciation_salvage_percent: string;
};
export function capitalDepreciationDraftFromLine(
line: CapitalCostLineRead,
): CapitalDepreciationDraft {
return {
depreciation_mode:
line.depreciation_mode ?? DepreciationModeEnum.StudyDefault,
depreciation_life_years: line.depreciation_life_years
? String(line.depreciation_life_years)
: "",
depreciation_salvage_percent: line.depreciation_salvage_percent ?? "",
};
}
|