import gql from 'graphql-tag' import { Query, Mutation } from 'react-apollo' import Gallery from './Gallery' import InstrumentCommand from './InstrumentCommand' import InstrumentParameter from './InstrumentParameter' const CREATE_INSTRUMENT_SUBSYSTEM = gql` mutation CREATE_INSTRUMENT_SUBSYSTEM($name: String!, $description: String!) { createInstrumentSubsystem(name: $name, description: $description) { id } } ` const UPDATE_INSTRUMENT_SUBSYSTEM = gql` mutation UPDATE_INSTRUMENT_SUBSYSTEM($name: String, $description: String, $commands: [ID]) { updateInstrumentSubsystem(name: $name, description:$description, commands: $commands) { id } } ` const InstrumentSubsystemFields = { id: null, name: '', description: '', commands: [], parameters: [], subsystems: [] } const InstrumentSubsystemFormFields = props => { const { state, onChange } = props return (
) } const InstrumentSubsystem = props => { const { subsystem } = props return subsystem ? ({subsystem.description}
No data found.
) } export default InstrumentSubsystem export { InstrumentSubsystemFields, InstrumentSubsystemFormFields } export { CREATE_INSTRUMENT_SUBSYSTEM }