'use strict'; import React from 'react'; import fetch from '../../utils/fetch'; import apiUrls from '../../constants/api_urls'; import FormMixin from '../../mixins/form_mixin'; import InputTextAreaToggable from './input_textarea_toggable'; let PieceExtraDataForm = React.createClass({ mixins: [FormMixin], url() { return fetch.prepareUrl(apiUrls.piece_extradata, {piece_id: this.props.editions[0].bitcoin_id}); }, getFormData() { let extradata = {}; extradata[this.props.name] = this.refs[this.props.name].state.value; return { bitcoin_id: this.getBitcoinIds().join(), extradata: extradata }; }, renderForm() { return (
); } }); export default PieceExtraDataForm;