Skip to content

Commit ce7db08

Browse files
committed
[web] Use PF/Drowdown* from @patternfly/react-core/deprecated
As first step for moving to the new PF5/Dropdown component. See patternfly/patternfly-react#8835 and patternfly/patternfly-react#8868 Changes made by https://github.com/patternfly/pf-codemods
1 parent d412a04 commit ce7db08

6 files changed

Lines changed: 10 additions & 9 deletions

File tree

web/src/components/core/KebabMenu.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
*/
2121

2222
import React, { useState } from "react";
23-
import { Dropdown, DropdownToggle } from "@patternfly/react-core";
23+
import { Dropdown, DropdownToggle } from '@patternfly/react-core/deprecated';
2424
import { Icon } from "~/components/layout";
2525

2626
export default function KebabMenu({ items, position = "right", id = Date.now(), ...props }) {

web/src/components/core/PageOptions.jsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@
2020
*/
2121

2222
import React, { useState, useEffect, useRef } from 'react';
23-
import { Button, Dropdown, DropdownItem, DropdownGroup } from '@patternfly/react-core';
23+
import { Button } from '@patternfly/react-core';
24+
import { Dropdown, DropdownItem, DropdownGroup } from '@patternfly/react-core/deprecated';
2425
import { Icon, PageOptions as PageOptionsSlot } from "~/components/layout";
2526

2627
/**

web/src/components/core/RowActions.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
*/
2121

2222
import React from "react";
23-
import { DropdownToggle } from "@patternfly/react-core";
23+
import { DropdownToggle } from '@patternfly/react-core/deprecated';
2424
import { ActionsColumn } from '@patternfly/react-table';
2525

2626
import { Icon } from '~/components/layout';

web/src/components/network/WifiNetworkMenu.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
*/
2121

2222
import React from "react";
23-
import { DropdownItem } from "@patternfly/react-core";
23+
import { DropdownItem } from '@patternfly/react-core/deprecated';
2424
import { Icon } from "~/components/layout";
2525
import { KebabMenu } from "~/components/core";
2626
import { useInstallerClient } from "~/context/installer";

web/src/components/storage/DASDTable.jsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@
2222
import React, { useState } from "react";
2323
import {
2424
Button,
25-
Dropdown, DropdownToggle, DropdownItem, DropdownSeparator,
2625
TextInputGroup, TextInputGroupMain, TextInputGroupUtilities,
2726
Toolbar, ToolbarContent, ToolbarGroup, ToolbarItem
2827
} from '@patternfly/react-core';
28+
import { Dropdown, DropdownToggle, DropdownItem, DropdownSeparator } from '@patternfly/react-core/deprecated';
2929
import { Table, Thead, Tr, Th, Tbody, Td } from '@patternfly/react-table';
3030
import { sort } from 'fast-sort';
3131

@@ -112,7 +112,7 @@ const Actions = ({ devices, isDisabled }) => {
112112
<Action key="format" onClick={format}>{_("Format")}</Action>
113113
]}
114114
toggle={
115-
<DropdownToggle toggleVariant="primary" isDisabled={isDisabled} onToggle={onToggle}>
115+
<DropdownToggle toggleVariant="primary" isDisabled={isDisabled} onToggle={(_event, status) => onToggle(status)}>
116116
{/* TRANSLATORS: drop down menu label */}
117117
{_("Perform an action")}
118118
</DropdownToggle>

web/src/components/storage/ProposalVolumes.jsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@
2121

2222
import React, { useState } from "react";
2323
import {
24-
Dropdown, DropdownToggle, DropdownItem,
2524
List, ListItem,
2625
Skeleton,
2726
Toolbar, ToolbarContent, ToolbarItem
28-
} from "@patternfly/react-core";
27+
} from '@patternfly/react-core';
28+
import { Dropdown, DropdownToggle, DropdownItem } from '@patternfly/react-core/deprecated';
2929
import { Table, Thead, Tr, Th, Tbody, Td } from '@patternfly/react-table';
3030
import { sprintf } from "sprintf-js";
3131

@@ -130,7 +130,7 @@ const GeneralActions = ({ templates, onAdd, onReset }) => {
130130
</Action>
131131
]}
132132
toggle={
133-
<DropdownToggle toggleVariant="primary" onToggle={toggleActions}>
133+
<DropdownToggle toggleVariant="primary" onToggle={(_event, status) => toggleActions(status)}>
134134
{/* TRANSLATORS: dropdown label */}
135135
{_("Actions")}
136136
</DropdownToggle>

0 commit comments

Comments
 (0)