@ovine/craft
Version:
Ovine json editor.
20 lines (19 loc) • 774 B
JavaScript
/**
* 关联属性面板
*/
import { observer } from 'mobx-react';
import React from 'react';
import { Amis } from '@core/components/amis/schema';
import { useRootStore } from "../../stores";
import { ReferenceProvider, referenceStore, useReferenceStore } from "./store";
import { StyledReference } from "./styled";
const Reference = observer(() => {
const { isStageMode } = useRootStore();
const { schema } = useReferenceStore();
return (React.createElement(StyledReference, { className: isStageMode ? 'd-none' : 'd-block' },
React.createElement(Amis, { key: schema.tabsId, schema: schema })));
});
export default () => {
return (React.createElement(ReferenceProvider, { value: referenceStore },
React.createElement(Reference, null)));
};