mirror of
https://gitee.com/nocobase/nocobase.git
synced 2025-05-05 13:39:24 +08:00
* refactor: fields/views/pages... * update * update * update * updates * updates * add yarn.lock * updates * updates * updates * updates * updates * updates * updates * updates * updates * developerMode * 一大波更新 * bugfix * fix: hide the sorting settings * fix: reload menu when menu is updated * 页面重构 * modify text * 补充细节 * system settings * 继续更新补充 * fix: 多级菜单支持 * 无限嵌套 * fix: icon * 省市区参数调整 * 表单描述、文案调整 * 支持草稿 * 邮箱登录 * 细节补充 * 菜单页面权限初步 * 详情页打开方式 * 菜单父级、草稿问题 * 描述文字 * 详情分组显示 * 状态改为 radio * 菜单权限 * 跳过省市区 api * 修复权限数据范围 * onDraft * 页面跳转 * 修改文案 * 注册、登录 * fix: 权限过滤问题 * 微调上传组件样式 * 0.4.0-alpha.0 * father-build * remove father-build * 细节调整
27 lines
1002 B
TypeScript
27 lines
1002 B
TypeScript
import React, { useState, useEffect } from 'react';
|
|
import './style.less';
|
|
import { Helmet } from 'umi';
|
|
import { Spin } from '@nocobase/client';
|
|
import { useRequest, useLocation } from 'umi';
|
|
import api from '@/api-client';
|
|
import { Actions } from '../Actions';
|
|
import { Table as AntdTable, Card, Pagination, Button, Tabs, Descriptions as AntdDescriptions, Tooltip } from 'antd';
|
|
import { LoadingOutlined } from '@ant-design/icons';
|
|
import { components, fields2columns } from '@/components/views/SortableTable';
|
|
import ReactDragListView from 'react-drag-listview';
|
|
import arrayMove from 'array-move';
|
|
import get from 'lodash/get';
|
|
import Drawer from '@/components/pages/AdminLoader/Drawer';
|
|
import Field, { markdown } from '@/components/views/Field';
|
|
import { Form } from './Form';
|
|
|
|
export function Wysiwyg(props) {
|
|
const { data: record = {}, schema = {}, onDataChange } = props;
|
|
|
|
const { html = '' } = schema;
|
|
|
|
return (
|
|
<div dangerouslySetInnerHTML={{__html: markdown(html)}}></div>
|
|
);
|
|
}
|