@openshift-assisted/ui-lib
Version:
React component library for the Assisted Installer UI
25 lines • 1.57 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.UserManagedNetworkingTextContent = void 0;
const tslib_1 = require("tslib");
const react_1 = tslib_1.__importDefault(require("react"));
const react_core_1 = require("@patternfly/react-core");
const ui_1 = require("../../../../common/components/ui");
const docs_links_1 = require("../../../../common/config/docs_links");
const UserManagedNetworkingTextContent = ({ shouldDisplayLoadBalancersBullet = false, }) => {
return (react_1.default.createElement(react_core_1.TextContent, null,
react_1.default.createElement(react_core_1.Text, { component: 'p' },
"Please refer to the",
' ',
react_1.default.createElement(ui_1.ExternalLink, { href: (0, docs_links_1.getOpenShiftNetworkingDocsLink)() }, "OpenShift networking documentation"),
' ',
"to configure your cluster's networking, including:",
' '),
react_1.default.createElement(react_core_1.List, null,
react_1.default.createElement(react_core_1.ListItem, null, "DHCP or static IP Addresses"),
shouldDisplayLoadBalancersBullet && react_1.default.createElement(react_core_1.ListItem, null, "Load balancers"),
react_1.default.createElement(react_core_1.ListItem, null, "Network ports"),
react_1.default.createElement(react_core_1.ListItem, null, "DNS"))));
};
exports.UserManagedNetworkingTextContent = UserManagedNetworkingTextContent;
//# sourceMappingURL=UserManagedNetworkingTextContent.js.map