import React from 'react'; import { withTranslation } from 'react-i18next'; import { createSubscribedElement } from './UnstatedUtils'; import AppContainer from '../services/AppContainer'; import PageContainer from '../services/PageContainer'; import loggerFactory from '@alias/logger'; const logger = loggerFactory('growi:app'); class ShareLinkForm extends React.Component { constructor(props) { super(props); this.state = { isGoing: true, numberOfGuests: 1, text: ' ', }; this.handleInputChange = this.handleInputChange.bind(this); this.handleChange = this.handleChange.bind(this); this.handleSubmit = this.handleSubmit.bind(this); } handleInputChange(event) { const target = event.target; const value = target.name === 'isGoing' ? target.checked : target.value; const name = target.name; this.setState({ [name]: value }); console.log(event.target.value); console.log(event.target.checked); console.log( event.target.name ); console.log( event.target.type ); console.log( event.target.id ); } handleChange(event) { this.setState({ text: event.target.value }); console.log(event.target.value); } handleSubmit(event) { event.preventDefault(); console.log('η™Ίθ‘Œγ™γ‚‹!'); } render() { return (

Expiration Date


); }; } const ShareLinkFormWrapper = (props) => { return createSubscribedElement(ShareLinkForm, props, [AppContainer, PageContainer]); }; export default withTranslation()(ShareLinkFormWrapper);