fix(client): fix Variable.TextArea style (#4513)

This commit is contained in:
Junyi 2024-05-29 13:02:30 +08:00 committed by GitHub
parent 948a6345e0
commit fb2504257b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -13,6 +13,7 @@ import { Space } from 'antd';
import React, { useCallback, useEffect, useMemo, useRef, useState } from 'react'; import React, { useCallback, useEffect, useMemo, useRef, useState } from 'react';
import { renderToString } from 'react-dom/server'; import { renderToString } from 'react-dom/server';
import sanitizeHTML from 'sanitize-html'; import sanitizeHTML from 'sanitize-html';
import useInputStyle from 'antd/es/input/style';
import { error } from '@nocobase/utils/client'; import { error } from '@nocobase/utils/client';
@ -219,6 +220,7 @@ export function TextArea(props) {
const [html, setHtml] = useState(() => renderHTML(value ?? '', keyLabelMap)); const [html, setHtml] = useState(() => renderHTML(value ?? '', keyLabelMap));
// NOTE: e.g. [startElementIndex, startOffset, endElementIndex, endOffset] // NOTE: e.g. [startElementIndex, startOffset, endElementIndex, endOffset]
const [range, setRange] = useState<[number, number, number, number]>([-1, 0, -1, 0]); const [range, setRange] = useState<[number, number, number, number]>([-1, 0, -1, 0]);
useInputStyle('ant-input');
useEffect(() => { useEffect(() => {
preloadOptions(scope, value) preloadOptions(scope, value)