UNPKG

@veecode-platform/plugin-kong-service-manager

Version:

21 lines (18 loc) 936 B
import React from 'react'; import { CategoryComponent } from '../CategoryComponent/CategoryComponent.esm.js'; import '../../../../context/KongServiceManagerContext.esm.js'; import { useKongServiceManagerContext } from '../../../../context/KongServiceManagerProvider.esm.js'; const AssociatedPlugins = () => { const { pluginsPerCategoryState } = useKongServiceManagerContext(); return /* @__PURE__ */ React.createElement(React.Fragment, null, pluginsPerCategoryState.map( (category) => { const associatedPlugins = []; category.plugins.forEach((plugin) => { if (plugin.associated) associatedPlugins.push(plugin); }); return associatedPlugins.length >= 1 ? /* @__PURE__ */ React.createElement(CategoryComponent, { label: category.category, plugins: associatedPlugins, key: category.category }) : null; } )); }; export { AssociatedPlugins }; //# sourceMappingURL=AssociatedPlugins.esm.js.map