Skip to content

Commit 589d8af

Browse files
fixed antd warnings
1 parent 89cf5b7 commit 589d8af

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+56
-55
lines changed

client/packages/lowcoder-design/src/components/Dropdown.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ export function Dropdown<T extends OptionsType>(props: DropdownProps<T>) {
184184
<CustomSelect
185185
open={props.open}
186186
listHeight={props.lineHeight}
187-
popupClassName="ob-dropdown-control-select"
187+
classNames={{popup: { root: "ob-dropdown-control-select"}}}
188188
showSearch={props.showSearch}
189189
filterOption={(input, option) => {
190190
if (props.optionFilterProp) {
@@ -216,7 +216,7 @@ export function Dropdown<T extends OptionsType>(props: DropdownProps<T>) {
216216
allowClear={props.allowClear}
217217
placeholder={props.placeholder}
218218
optionLabelProp={props.optionLabelProp}
219-
dropdownRender={(menu) =>
219+
popupRender={(menu) =>
220220
props.preNode ? (
221221
<>
222222
{props.preNode()}

client/packages/lowcoder-design/src/components/TriggeredDialog.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ export function TriggeredDialog(props: {
4040
<CustomModal
4141
open={visible}
4242
title={modalTitle}
43-
destroyOnClose
43+
destroyOnHidden
4444
onCancel={() => setVisible(false)}
4545
showOkButton={false}
4646
showCancelButton={false}

client/packages/lowcoder-design/src/components/customSelect.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ const CustomSelect = React.forwardRef<HTMLDivElement, CustomSelectProps>((
9696
return (
9797
<SelectWrapper className={className} ref={ref} $border={border}>
9898
<AntdSelect
99-
popupClassName={popupClassName}
99+
classNames={{popup: { root: popupClassName }}}
100100
popupMatchSelectWidth={false}
101101
suffixIcon={<PackUpIcon />}
102102
{...restProps}

client/packages/lowcoder-design/src/components/form.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -331,7 +331,7 @@ const FormSelect = (props: any) => {
331331
}}
332332
popupMatchSelectWidth={false}
333333
placeholder={props.placeholder}
334-
dropdownRender={props.dropdownRender}
334+
popupRender={props.dropdownRender}
335335
>
336336
{props.options?.map((item: any) => {
337337
return (

client/packages/lowcoder-design/src/components/tacoInput.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,7 @@ function PhoneNumberInput(props: {
283283
<CustomSelect
284284
disabled
285285
style={{ width: "80px", height: "38px" }}
286-
dropdownStyle={{ width: "408px" }}
286+
styles={{ popup: { root: { width: "408px" }}}}
287287
defaultValue={defaultCountryCode}
288288
optionLabelProp="value"
289289
onChange={(value) => {

client/packages/lowcoder/src/components/JSLibraryModal.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,7 @@ export function JSLibraryModal(props: JSLibraryModalProps) {
273273
setInstallError(undefined);
274274
setURL("");
275275
}}
276-
destroyOnClose={true}
276+
destroyOnHidden={true}
277277
showOkButton={false}
278278
showCancelButton={false}
279279
width="648px"

client/packages/lowcoder/src/components/PermissionDialog/PermissionDialog.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ export const PermissionDialog = (props: {
6565
return (
6666
<StepModal
6767
open={visible}
68-
destroyOnClose
68+
destroyOnHidden
6969
onCancel={() => {
7070
setActiveStepKey("view");
7171
onVisibleChange(false);

client/packages/lowcoder/src/components/layout/Layout.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ export function Layout(props: LayoutProps) {
121121
styles={{
122122
body: { padding: "0px" }
123123
}}
124-
destroyOnClose // Ensure drawer content is removed when closed
124+
destroyOnHidden // Ensure drawer content is removed when closed
125125
>
126126
<DrawerContentWrapper>
127127
<SideBarV2 className={CNSidebar}>

client/packages/lowcoder/src/comps/comps/autoCompleteComp/autoCompleteComp.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ let AutoCompleteCompBase = (function () {
257257
}
258258
return false;
259259
}}
260-
dropdownRender={(originNode: ReactNode) => (
260+
popupRender={(originNode: ReactNode) => (
261261
<DropdownStyled $style={props.childrenInputFieldStyle as ChildrenMultiSelectStyleType}>
262262
{originNode}
263263
</DropdownStyled>

client/packages/lowcoder/src/comps/comps/avatar.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ const AvatarView = (props: RecordConstructorToView<typeof childrenMap>) => {
164164
placement={props.labelPosition === 'left' ? "bottomLeft" : "bottomRight"}
165165
arrow
166166
disabled={!props.enableDropdownMenu}
167-
dropdownRender={() => menu}
167+
popupRender={() => menu}
168168
>
169169
<Wrapper $iconSize={props.iconSize} $labelPosition={props.labelPosition} $style={props.style}>
170170
<Badge

client/packages/lowcoder/src/comps/comps/buttonComp/dropdownComp.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ const DropdownTmpComp = (function () {
125125
{props.onlyMenu ? (
126126
<Dropdown
127127
disabled={props.disabled}
128-
dropdownRender={() => menu}
128+
popupRender={() => menu}
129129
trigger={[props.triggerMode]}
130130
>
131131
<Button100 $buttonStyle={props.style as any} disabled={props.disabled}>
@@ -135,7 +135,7 @@ const DropdownTmpComp = (function () {
135135
) : (
136136
<StyledDropdownButton
137137
disabled={props.disabled}
138-
dropdownRender={() => menu}
138+
popupRender={() => menu}
139139
trigger={[props.triggerMode]}
140140
onClick={() => props.onEvent("click")}
141141
buttonsRender={([left, right]) => [

client/packages/lowcoder/src/comps/comps/buttonComp/scannerComp.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ const ScannerTmpComp = (function () {
214214
showCancelButton={false}
215215
open={showModal}
216216
maskClosable={props.maskClosable}
217-
destroyOnClose
217+
destroyOnHidden
218218
onCancel={() => {
219219
setShowModal(false);
220220
props.onEvent("close");

client/packages/lowcoder/src/comps/comps/fileComp/fileComp.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -346,7 +346,7 @@ const ImageCaptureModal = (props: {
346346
showCancelButton={false}
347347
open={props.showModal}
348348
maskClosable={true}
349-
destroyOnClose
349+
destroyOnHidden
350350
onCancel={props.onModalClose}
351351
>
352352
{!!errMessage ? (
@@ -413,7 +413,7 @@ const ImageCaptureModal = (props: {
413413
trigger={["click"]}
414414
open={dropdownShow}
415415
onOpenChange={(value) => setDropdownShow(value)}
416-
dropdownRender={() => (
416+
popupRender={() => (
417417
<Menu
418418
items={modeList}
419419
onClick={(value) =>

client/packages/lowcoder/src/comps/comps/formComp/createForm.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -729,7 +729,7 @@ export const CreateForm = (props: { onCreate: CreateHandler }) => {
729729
>
730730
<CustomModal
731731
open={visible}
732-
destroyOnClose={true}
732+
destroyOnHidden={true}
733733
title={trans("formComp.generateForm")}
734734
footer={null}
735735
onCancel={handleCancel}

client/packages/lowcoder/src/comps/comps/navComp/navComp.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ const NavCompBase = new UICompBuilder(childrenMap, (props) => {
198198
return (
199199
<Dropdown
200200
key={idx}
201-
dropdownRender={() => subMenu}
201+
popupRender={() => subMenu}
202202
>
203203
{item}
204204
</Dropdown>

client/packages/lowcoder/src/comps/comps/preLoadComp.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,7 @@ function PreloadConfigModal(props: ChildrenInstance) {
289289
mask={activeKey !== TabKey.CSS}
290290
open={showScriptsAndStyleModal}
291291
title={trans("preLoad.scriptsAndStyles")}
292-
destroyOnClose
292+
destroyOnHidden
293293
onCancel={() => changeExternalState?.({ showScriptsAndStyleModal: false })}
294294
showOkButton={false}
295295
showCancelButton={false}

client/packages/lowcoder/src/comps/comps/selectInputComp/cascaderComp.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ let CascaderBasicComp = (function () {
5858
$childrenInputFieldStyle={props.childrenInputFieldStyle}
5959
onFocus={() => props.onEvent("focus")}
6060
onBlur={() => props.onEvent("blur")}
61-
dropdownRender={(menus: React.ReactNode) => (
61+
popupRender={(menus: React.ReactNode) => (
6262
<DropdownRenderStyle $childrenInputFieldStyle={props.childrenInputFieldStyle}>
6363
{menus}
6464
</DropdownRenderStyle>

client/packages/lowcoder/src/comps/comps/selectInputComp/selectCompConstants.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -271,7 +271,7 @@ export const SelectUIView = (
271271
filterOption={(input, option) =>
272272
option?.label.toLowerCase().includes(input.toLowerCase())
273273
}
274-
dropdownRender={(originNode: ReactNode) => (
274+
popupRender={(originNode: ReactNode) => (
275275
<DropdownStyled $style={props.childrenInputFieldStyle as ChildrenMultiSelectStyleType}>
276276
{originNode}
277277
</DropdownStyled>

client/packages/lowcoder/src/comps/comps/tableComp/column/columnTypeComps/columnDropdownComp.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ const DropdownView = React.memo((props: {
127127
<Dropdown
128128
trigger={["click"]}
129129
placement="bottomRight"
130-
dropdownRender={() => menu}
130+
popupRender={() => menu}
131131
>
132132
<StyledButton
133133
type={props.buttonType}

client/packages/lowcoder/src/comps/comps/tableComp/column/columnTypeComps/columnStatusComp.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,12 +144,12 @@ const StatusEdit = React.memo((props: StatusEditPropsType) => {
144144
showSearch
145145
onSearch={handleSearch}
146146
onChange={handleChange}
147-
dropdownRender={(originNode: ReactNode) => (
147+
popupRender={(originNode: ReactNode) => (
148148
<DropdownStyled>
149149
<ScrollBar style={{ maxHeight: "256px" }}>{originNode}</ScrollBar>
150150
</DropdownStyled>
151151
)}
152-
dropdownStyle={{ marginTop: "7px", padding: "8px 0 6px 0" }}
152+
styles={{ popup: { root: { marginTop: "7px", padding: "8px 0 6px 0" }}}}
153153
onBlur={handleBlur}
154154
onFocus={handleFocus}
155155
onClick={handleClick}

client/packages/lowcoder/src/comps/comps/tableComp/column/columnTypeComps/columnTagsComp.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -265,12 +265,12 @@ const TagEdit = React.memo((props: TagEditPropsType) => {
265265
suffixIcon={<PackUpIcon />}
266266
onSearch={handleSearch}
267267
onChange={handleChange}
268-
dropdownRender={(originNode: ReactNode) => (
268+
popupRender={(originNode: ReactNode) => (
269269
<DropdownStyled>
270270
<ScrollBar style={{ maxHeight: "256px" }}>{originNode}</ScrollBar>
271271
</DropdownStyled>
272272
)}
273-
dropdownStyle={{ marginTop: "7px", padding: "8px 0 6px 0" }}
273+
styles={{ popup: { root: { marginTop: "7px", padding: "8px 0 6px 0" }}}}
274274
onFocus={() => {
275275
if (mountedRef.current) {
276276
setOpen(true);

client/packages/lowcoder/src/comps/controls/multiSelectControl.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ export function multiSelectControl<T extends OptionsType>(
6969
<DropdownContainer $placement={placement}>
7070
<CustomSelect
7171
mode={"multiple"}
72-
popupClassName="ob-dropdown-control-select"
72+
classNames={{popup: {root: "ob-dropdown-control-select"}}}
7373
filterOption={(input, option) => {
7474
if (!option?.value) {
7575
return false;

client/packages/lowcoder/src/comps/queries/resourceDropdown.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -164,8 +164,8 @@ export const ResourceDropdown = (props: ResourceDropdownProps) => {
164164
}
165165
props.changeResource(datasourceId, datasourceType);
166166
}}
167-
onDropdownVisibleChange={onDropdownVisibleChange}
168-
dropdownRender={
167+
onOpenChange={onDropdownVisibleChange}
168+
popupRender={
169169
Object.keys(dataSourceTypesMap).length > 0
170170
? (menu) => (
171171
<DropdownWrapper>

client/packages/lowcoder/src/pages/ApplicationV2/CreateDropdown.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ export const CreateDropdown = (props: { defaultVisible?: boolean; mode: HomeLayo
244244
trigger={["hover"]}
245245
getPopupContainer={(node) => node}
246246
onOpenChange={() => setCreateDropdownVisible(!createDropdownVisible)}
247-
dropdownRender={() => (
247+
popupRender={() => (
248248
<CreateDropdownMenu
249249
items={[
250250
getCreateMenuItem(HomeResTypeEnum.Application, mode),

client/packages/lowcoder/src/pages/ApplicationV2/MoveToFolderModal.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ export const MoveToFolderModal = (props: { source?: HomeRes; onClose: () => void
5656
<CustomModal
5757
open={!!props.source}
5858
onCancel={props.onClose}
59-
destroyOnClose={true}
59+
destroyOnHidden={true}
6060
width="408px"
6161
centered={true}
6262
title={trans("home.moveToFolder")}

client/packages/lowcoder/src/pages/ApplicationV2/components/CreateApiKeyModal.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ function CreateApiKeyModal(props: CreateApiKeyModalProps) {
147147
}}
148148
onOk={handleOk}
149149
onCancel={handleCancel}
150-
destroyOnClose
150+
destroyOnHidden
151151
afterClose={() => form.resetFields()}
152152
>
153153
<FormStyled

client/packages/lowcoder/src/pages/common/copyModal.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ export function CopyModal(props: CopyModalProps) {
3838
title={trans("home.copyModalTitle", {name: appName})}
3939
open={visible}
4040
okButtonProps={{ disabled: !copyName }}
41-
destroyOnClose={true}
41+
destroyOnHidden={true}
4242
onCancel={close}
4343
showCancelButton
4444
showOkButton

client/packages/lowcoder/src/pages/common/header.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -623,7 +623,7 @@ export default function Header(props: HeaderProps) {
623623
className="cypress-header-dropdown"
624624
placement="bottomRight"
625625
trigger={["click"]}
626-
dropdownRender={() => (
626+
popupRender={() => (
627627
<DropdownMenuStyled
628628
style={{ minWidth: "110px", borderRadius: "4px" }}
629629
onClick={(e) => {

client/packages/lowcoder/src/pages/common/headerStartDropdown.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ export function HeaderStartDropdown(props: { setEdit: () => void, isViewMarketpl
131131
placement="bottomLeft"
132132
trigger={["click"]}
133133
disabled={showAppSnapshot}
134-
dropdownRender={() => (
134+
popupRender={() => (
135135
<DropdownMenuStyled
136136
style={{ minWidth: "136px", maxWidth: "288px", borderRadius: "4px" }}
137137
onClick={(e) => {

client/packages/lowcoder/src/pages/common/help.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -454,7 +454,7 @@ function HelpDropdownComp(props: HelpDropdownProps) {
454454
<ShortcutListPopup setShowShortcutList={props.setShowShortcutList} />
455455
)}
456456
<Dropdown
457-
dropdownRender={() => overlayMenus}
457+
popupRender={() => overlayMenus}
458458
placement="topRight"
459459
trigger={["click"]}
460460
open={showDropdown}

client/packages/lowcoder/src/pages/common/inviteDialog.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ function InviteDialog(props: {
148148
<CustomModal
149149
open={inviteDialogVisible}
150150
title={trans("memberSettings.inviteUser")}
151-
destroyOnClose
151+
destroyOnHidden
152152
onCancel={() => setInviteDialogVisible(false)}
153153
showOkButton={false}
154154
showCancelButton={false}

client/packages/lowcoder/src/pages/common/profileDropdown.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ export default function ProfileDropdown(props: DropDownProps) {
253253
return (
254254
<>
255255
<StyledDropdown
256-
dropdownRender={() => menu}
256+
popupRender={() => menu}
257257
trigger={["click"]}
258258
>
259259
<div>

client/packages/lowcoder/src/pages/datasource/datasourceList.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ export const DatasourceList = () => {
164164
open={isCreateFormShow}
165165
onCancel={() => showCreateForm(false)}
166166
activeStepKey={"type"}
167-
destroyOnClose={true}
167+
destroyOnHidden={true}
168168
width="888px"
169169
steps={[
170170
{

client/packages/lowcoder/src/pages/datasource/datasourceModal.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@ export function CreateDataSourceModal(props: CreateDataSourceModalProps) {
339339
return (
340340
<StepModal
341341
{...otherProps}
342-
destroyOnClose={true}
342+
destroyOnHidden={true}
343343
onStepChange={setActiveStepKey}
344344
activeStepKey={activeStepKey}
345345
width="888px"

client/packages/lowcoder/src/pages/editor/LeftContent.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -475,7 +475,7 @@ export const LeftContent = React.memo((props: LeftContentProps) => {
475475
onOk={() => setShowData([])}
476476
cancelButtonProps={{ style: { display: 'none' } }}
477477
closable={false}
478-
destroyOnClose={true}
478+
destroyOnHidden={true}
479479
maskClosable={false}
480480
okText={trans("modalComp.close")}
481481
>

client/packages/lowcoder/src/pages/editor/LeftLayersContent.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -538,7 +538,7 @@ export const LeftLayersContent = (props: LeftLayersContentProps) => {
538538
<div style={{margin:"10px 0px"}}>
539539
<Flex gap="small" vertical>
540540
<CustomDropdown
541-
dropdownRender={() => (
541+
popupRender={() => (
542542
<Menu
543543
items={items}
544544
onClick={({ key }) => {

client/packages/lowcoder/src/pages/queryLibrary/QueryLibraryEditor.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -315,7 +315,7 @@ const PublishModal = (props: {
315315
<CustomModal
316316
open={props.visible}
317317
onCancel={props.onClose}
318-
destroyOnClose={true}
318+
destroyOnHidden={true}
319319
width="600px"
320320
title={trans("queryLibrary.publishNewVersion")}
321321
footer={

client/packages/lowcoder/src/pages/setting/advanced/AdvancedSetting.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ export function AdvancedSetting() {
173173
allowClear={true}
174174
showSearch={true}
175175
style={{ width: "264px", height: "32px", marginBottom: 12 }}
176-
dropdownStyle={{ width: "264px" }}
176+
styles={{ popup: { root: { width: "264px" }}}}
177177
value={settings.defaultHomePage}
178178
onChange={(value: string) => {
179179
setSettings((v) => ({ ...v, defaultHomePage: value }));

client/packages/lowcoder/src/pages/setting/environments/components/DeployItemModal.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ function DeployItemModal({
7575
open={visible}
7676
onCancel={onClose}
7777
footer={null}
78-
destroyOnClose
78+
destroyOnHidden
7979
>
8080
{isLoading ? (
8181
<div style={{ textAlign: 'center', padding: '20px' }}>

0 commit comments

Comments
 (0)