|
|
@@ -40,8 +40,8 @@ export class TablePenetapanSanksi extends Component {
|
|
|
setLabelSanksi = (evt, label_sanksi) => {
|
|
|
const checked = evt.target.checked;
|
|
|
const item = evt.target.value;
|
|
|
- if (checked && label_sanksi === "Ringan") this.state.labelSanksi.push({ value: item, labelSanksi: label_sanksi });
|
|
|
- else if (label_sanksi === "Ringan") this.state.labelSanksi = this.state.labelSanksi.filter((e) => e.value != item);
|
|
|
+ if (checked) this.state.labelSanksi.push({ value: item, labelSanksi: label_sanksi });
|
|
|
+ else this.state.labelSanksi = this.state.labelSanksi.filter((e) => e.value != item);
|
|
|
}
|
|
|
|
|
|
ondelegasi = () => {
|
|
|
@@ -49,7 +49,7 @@ export class TablePenetapanSanksi extends Component {
|
|
|
}
|
|
|
|
|
|
render() {
|
|
|
- const { pelanggaran, labelSanksi } = this.state;
|
|
|
+ const { pelanggaran, labelSanksi, checkedData } = this.state;
|
|
|
|
|
|
return (
|
|
|
<Card className="card-default">
|
|
|
@@ -108,7 +108,7 @@ export class TablePenetapanSanksi extends Component {
|
|
|
</Table>
|
|
|
<div className="float-right m-2 ">
|
|
|
{
|
|
|
- labelSanksi.length ? (
|
|
|
+ labelSanksi.filter((e) => e.labelSanksi === "Ringan").length === labelSanksi.length ? (
|
|
|
<Button className="btn-login float-right" color onClick={this.ondelegasi} >
|
|
|
<span className="font-color-white">
|
|
|
Delegasi ke LLDIKTI
|