import React = require('react'); import { observer } from 'mobx-react'; import './CollectionSchemaView.scss'; import { ViewBoxAnnotatableComponent, ViewBoxBaseComponent } from '../../DocComponent'; import { FieldViewProps } from '../../nodes/FieldView'; import { SchemaTableCell } from './SchemaTableCell'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; import { undoBatch } from '../../../util/UndoManager'; export interface SchemaRowBoxProps extends FieldViewProps { columnKeys: string[]; columnWidths: number[]; } @observer export class SchemaRowBox extends ViewBoxAnnotatableComponent() { render() { return (
this.props.removeDocument?.(this.props.Document))}>
{this.props.columnKeys.map((key, index) => ( ))}
); } }