|
|
@@ -6,6 +6,8 @@ import "react-datepicker/dist/react-datepicker.css";
|
|
|
import ms from "ms";
|
|
|
import TmtDate from "./TmtDate";
|
|
|
import { addDays, addMonths } from 'date-fns';
|
|
|
+import id from 'date-fns/locale/id';
|
|
|
+// registerLocale('id', id)
|
|
|
|
|
|
let Dropzone = null;
|
|
|
class DropzoneWrapper extends Component {
|
|
|
@@ -146,7 +148,6 @@ export class UploadSurat extends Component {
|
|
|
</span>
|
|
|
</div>
|
|
|
));
|
|
|
- console.log(this.state.tmtCheck)
|
|
|
return (
|
|
|
<form className="form-horizontal" method="get" action="/" onSubmit={this.onSubmit}>
|
|
|
<FormGroup row>
|
|
|
@@ -183,6 +184,7 @@ export class UploadSurat extends Component {
|
|
|
dateFormat="dd/MM/yyyy"
|
|
|
maxDate={this.state.startDay}
|
|
|
placeholderText="Isi Tanggal"
|
|
|
+ locale={id}
|
|
|
/>
|
|
|
</span>
|
|
|
</FormGroup>
|
|
|
@@ -190,29 +192,41 @@ export class UploadSurat extends Component {
|
|
|
{!this.state.tmtCheck && (
|
|
|
<FormGroup row className="mt-3">
|
|
|
<label className="col-md-2 col-form-label">Isi TMT</label>
|
|
|
- <span className="col-sm-3 float-left">
|
|
|
- <DatePicker
|
|
|
- selected={this.state.awalsanksi}
|
|
|
- onChange={(awalsanksi) => {
|
|
|
- this.setState({ awalsanksi }, this.toRingkasan)
|
|
|
- }}
|
|
|
- dateFormat="dd/MM/yyyy"
|
|
|
- maxDate={this.state.startDay}
|
|
|
- placeholderText="Dari Tanggal"
|
|
|
- />
|
|
|
- </span>
|
|
|
- <span className="col-sm-3 float-right">
|
|
|
- <DatePicker
|
|
|
- selected={this.state.akhirsanksi}
|
|
|
- onChange={(akhirsanksi) => {
|
|
|
- this.setState({ akhirsanksi }, this.toRingkasan)
|
|
|
- }}
|
|
|
- dateFormat="dd/MM/yyyy"
|
|
|
- minDate={this.state.awalsanksi}
|
|
|
- maxDate={addMonths(new Date(this.state.awalsanksi), 6)}
|
|
|
- placeholderText="Sampai tanggal"
|
|
|
- />
|
|
|
- </span>
|
|
|
+ <Row>
|
|
|
+ <Col>
|
|
|
+ <FormGroup>
|
|
|
+ <span className="col-sm-3 float-left">
|
|
|
+ <DatePicker
|
|
|
+ selected={this.state.awalsanksi}
|
|
|
+ onChange={(awalsanksi) => {
|
|
|
+ this.setState({ awalsanksi }, this.toRingkasan)
|
|
|
+ }}
|
|
|
+ dateFormat="dd/MM/yyyy"
|
|
|
+ maxDate={this.state.startDay}
|
|
|
+ placeholderText="Dari Tanggal"
|
|
|
+ locale={id}
|
|
|
+ />
|
|
|
+ </span>
|
|
|
+ </FormGroup>
|
|
|
+ </Col>
|
|
|
+ <Col>
|
|
|
+ <FormGroup>
|
|
|
+ <span className="col-sm-3">
|
|
|
+ <DatePicker
|
|
|
+ selected={this.state.akhirsanksi}
|
|
|
+ onChange={(akhirsanksi) => {
|
|
|
+ this.setState({ akhirsanksi }, this.toRingkasan)
|
|
|
+ }}
|
|
|
+ dateFormat="dd/MM/yyyy"
|
|
|
+ minDate={this.state.awalsanksi}
|
|
|
+ maxDate={addMonths(new Date(this.state.awalsanksi), 6)}
|
|
|
+ placeholderText="Sampai tanggal"
|
|
|
+ locale={id}
|
|
|
+ />
|
|
|
+ </span>
|
|
|
+ </FormGroup>
|
|
|
+ </Col>
|
|
|
+ </Row>
|
|
|
</FormGroup>
|
|
|
)}
|
|
|
{!this.state.tmtCheck && (
|