Bin
2025-12-17 d616898802dfe7e5dd648bcf53c6d1f86b6d3642
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import { PropTypes } from "prop-types";
import { getEnv } from "mobx-state-tree";
import { inject, observer } from "mobx-react";
 
import { ErrorMessage } from "../ErrorMessage/ErrorMessage";
 
export const TreeValidation = inject("store")(
  observer(({ store, errors }) => {
    return (
      <div className="lsf-errors">
        {errors.map((error, index) => (
          <ErrorMessage key={`error-${index}`} error={getEnv(store).messages[error.error](error)} />
        ))}
      </div>
    );
  }),
);
 
TreeValidation.propTypes = {
  errors: PropTypes.array.isRequired,
};