import { FunctionalComponent, h } from "preact"; import * as style from "./style.css"; import { Project } from "../../models/project"; import { useProjectEstimations } from "../../hooks/use-project-estimations"; export interface FinancialPreviewProps { project: Project } const FinancialPreview: FunctionalComponent = ({ project }) => { const estimations = useProjectEstimations(project); const costPerTimeUnit = 500; const maxCost = Math.ceil((estimations.p99.e + estimations.p99.sd) * costPerTimeUnit); const minCost = Math.ceil((estimations.p99.e - estimations.p99.sd) * costPerTimeUnit); return (
Prévisionnel financier
Temps Coût
Maximum ~ {maxCost} €
Minimum ~ {minCost} €
); }; export default FinancialPreview;