oak-general-business/es/components/userRelation/upsert/byUser/web.js

20 lines
920 B
JavaScript

import React from 'react';
import { Form, Button, Space } from 'antd-mobile';
import OnUser from '../onUser/index';
export default function Render(props) {
const { relations, entity, entityId, oakId, oakDirty, oakFullpath, } = props.data;
const { onConfirm, onReset, t, tryExecute } = props.methods;
return (<Form footer={<Space>
<Button color="primary" style={{ flex: 2 }} onClick={() => {
onConfirm();
}} disabled={tryExecute() !== true}>
{t('common::action.confirm')}
</Button>
<Button style={{ flex: 1 }} onClick={() => onReset()}>
{t('common::reset')}
</Button>
</Space>}>
<OnUser oakAutoUnmount={true} oakPath={oakFullpath} entity={entity} entityId={entityId} relations={relations} oakId={oakId}/>
</Form>);
}