| | |
| | | |
| | | useInterface = (item) => { |
| | | item.uuid = Utils.getuuid() |
| | | this.setState({tabviews: [...this.state.tabviews, item]}) |
| | | |
| | | this.setState({tabviews: [...this.state.tabviews, item]}, () => { |
| | | let div = document.getElementById(item.uuid) |
| | | div && div.click && div.click() |
| | | }) |
| | | } |
| | | |
| | | handleTabview = (view) => { |
| | |
| | | } |
| | | |
| | | handleAdd = () => { |
| | | this.setState({tabviews: [...this.state.tabviews, { |
| | | let item = { |
| | | uuid: Utils.getuuid(), |
| | | createDate: '', |
| | | method: 'POST', |
| | |
| | | active: 'raw', |
| | | raw: '', |
| | | formData: [] |
| | | }]}) |
| | | } |
| | | this.setState({tabviews: [...this.state.tabviews, item]}, () => { |
| | | let div = document.getElementById(item.uuid) |
| | | div && div.click && div.click() |
| | | }) |
| | | } |
| | | |
| | | render () { |
| | |
| | | return ( |
| | | <Tabs.TabPane |
| | | tab={ |
| | | <span className="control"> |
| | | <span className="control" id={view.uuid || ''}> |
| | | <span className="method"> |
| | | {view.method || 'POST'} |
| | | </span> |