@harvest-profit/what-if-analysis

2.2.0 • Public • Published
Harvest Profit

CircleCI codecov

The demo can be found published here

Installation

You can install this React Component with a simple:

yarn add @harvest-profit/what-if-analysis

Usage

import React, { Component } from 'react';
import WhatIfAnalysisTable from '@harvest-profit/what-if-analysis';

class WhatIfAnalysis extends Component {
  render() {
    return (
      <WhatIfAnalysisTable
        acres={200}
        cashPriceWithBasis={2.00}
        guaranteedRevenue={569}
        totalCost={500 * 200}
        aph={115}
        yieldIncrement={5}
        yieldDecriment={10}
      />
    )
  }
}

This component can accept the following props:

Name Required Description
acres true The total acres for a analysis
cashPriceWithBasis true The cash price, after the basis has been applied.
guaranteedRevenue true The per acre revenue guaranteed by crop insurance.
totalCost true The total cost of production.
aph true The APH for the given field, or the estimated production.
yieldIncrement true Increments upward from the given APH.
yieldDecrement true Decrements downward from the given APH.
tableClassName false The css class for the overall table. Defaults to table table-responsive.
cellGreenClassName false The css class for cells representing profit. Defaults to table-success.
cellRedClassName false The css class for cells representing loss. Defaults to table-danger.
cellYellowClassName false The css class for cells representing small losses. Defaults to table-warning.

Development

To get started on this repo, you will need both yarn and node.

To install the project dependencies, from the main repo run:

yarn install

You can run the development server by running:

cd demo
yarn start

License

This project is MIT licensed

Readme

Keywords

none

Package Sidebar

Install

npm i @harvest-profit/what-if-analysis

Weekly Downloads

147

Version

2.2.0

License

MIT

Unpacked Size

19.5 kB

Total Files

9

Last publish

Collaborators

  • csalazarhp
  • nickhorob
  • codster0073
  • jakehumphrey
  • jarydkrish