mirror of
https://github.com/maputnik/editor.git
synced 2026-02-16 17:40:01 +00:00
Duplicate layer ids now show errors inline.
This commit is contained in:
@@ -19,6 +19,7 @@ import {MdMoreVert} from 'react-icons/md'
|
||||
|
||||
import { changeType, changeProperty } from '../../libs/layer'
|
||||
import layout from '../../config/layout.json'
|
||||
import {formatLayerId} from '../util/format';
|
||||
|
||||
|
||||
function getLayoutForType (type) {
|
||||
@@ -292,7 +293,7 @@ export default class LayerEditor extends React.Component {
|
||||
<header>
|
||||
<div className="layer-header">
|
||||
<h2 className="layer-header__title">
|
||||
Layer: {this.props.layer.id}
|
||||
Layer: {formatLayerId(this.props.layer.id)}
|
||||
</h2>
|
||||
<div className="layer-header__info">
|
||||
<Wrapper
|
||||
|
||||
@@ -15,6 +15,7 @@ class LayerIdBlock extends React.Component {
|
||||
render() {
|
||||
return <InputBlock label={"ID"} fieldSpec={latest.layer.id}
|
||||
data-wd-key={this.props.wdKey}
|
||||
error={this.props.error}
|
||||
>
|
||||
<StringInput
|
||||
value={this.props.value}
|
||||
|
||||
Reference in New Issue
Block a user