import React, { Component } from 'react'; import { Typography, Paper, TextField, MenuItem } from '@material-ui/core'; import MUIDataTable from 'mui-datatables'; import Images from '../../assets/Images'; import BalanceSheet from '../BudgetTahunan/BalanceSheet'; export default class BudgetTahunan extends Component { constructor(props) { super(props) this.state = { periode: '2020', perusahaan: 'TAP Group', revisi: '0', visibleBudgetTahunan: true, visibleBalanceSheet: false } } render() { const columns = ["#", "Jenis Laporan", { name: "Status", options: { customBodyRender: (val, tableMeta) => { return (
{val == 'done' ? : null }
); } } }, { name: "Action", options: { customBodyRender: (val, tableMeta) => { return (
); } } }] const dataTable = [ ["1", "Balance Sheet", "done"], ["2", "Profit & Loss", ""], ["3", "CAT", "done"], ["4", "Fixed Assets Movement", ""], ["5", "Tax Planning", "done"], ["6", "Balance Sheet", "done"], ["7", "Profit & Loss", ""], ["8", "CAT", "done"], ["9", "Fixed Assets Movement", ""], ["10", "Tax Planning", "done"], ["11", "Balance Sheet", "done"], ["12", "Profit & Loss", "done"], ["13", "CAT", "done"], ["14", "Fixed Assets Movement", "done"], ["15", "Tax Planning", "done"], ] const options = { filter: false, sort: false, responsive: "scroll", print: false, download: false, selectableRows: false, viewColumns: false, rowsPerPage: 5, rowsPerPageOptions: [5, 25, 100], search: false } const periode = [ { value: '2020', label: '2020' }, { value: '2019', label: '2019' }, { value: '2018', label: '2018' }, { value: '2017', label: '2017' }, { value: '2016', label: '2016' }, ] const perusahaan = [ { value: 'TAP Group', label: 'TAP Group' }, { value: '2019', label: '2019' }, { value: '2018', label: '2018' }, { value: '2017', label: '2017' }, { value: '2016', label: '2016' }, ] const revisi = [ { value: '0', label: '0' }, { value: '1', label: '1' }, ] return (
{this.state.visibleBudgetTahunan && (
Operating Indicator
Operating Indicator
this.setState({ periode: e.target.value })} > {periode.map((option) => ( {option.label} ))}
this.setState({ perusahaan: e.target.value })} > {perusahaan.map((option) => ( {option.label} ))}
Submit
)} {this.state.visibleBalanceSheet && ( )}
); } }