import React from "react"; import FieldSpec, {type FieldSpecProps} from "./FieldSpec"; import FunctionButtons from "./_FunctionButtons"; import labelFromFieldName from "../libs/label-from-field-name"; type SpecPropertyProps = FieldSpecProps & { fieldName?: string fieldType?: string fieldSpec?: any value?: any errors?: {[key: string]: {message: string}} onZoomClick(): void onDataClick(): void onExpressionClick?(): void onElevationClick?(): void }; export default class SpecProperty extends React.Component { static defaultProps = { errors: {}, }; render() { const {errors, fieldName, fieldType} = this.props; const functionBtn = ; const error = errors![fieldType+"."+fieldName as any] as any; return ; } }