+
+
+
+
+
+
+
+ setSelectedTab(tab)}
+ indicatorColor='primary'
+ textColor='primary'
+ variant='standard'
+ aria-label='Policies local to API'
+ className={classes.flowTabs}
+ >
+
+
+ }
+ id='request-tab'
+ aria-controls='request-tabpanel'
+ />
+
+
+ }
+ id='response-tab'
+ aria-controls='response-tabpanel'
+ />
+
+
+ }
+ id='fault-tab'
+ aria-controls='fault-tabpanel'
+ />
+
+
+
+ policy.applicableFlows.includes(
+ 'request',
+ ) &&
+ policy.supportedGateways.includes(
+ gatewayType,
+ ),
+ )}
+ index={0}
+ selectedTab={selectedTab}
+ fetchPolicies={fetchPolicies}
+ />
+
+ policy.applicableFlows.includes(
+ 'response',
+ ) &&
+ policy.supportedGateways.includes(
+ gatewayType,
+ ),
+ )}
+ index={1}
+ selectedTab={selectedTab}
+ fetchPolicies={fetchPolicies}
+ />
+
+ policy.applicableFlows.includes('fault'),
+ )}
+ index={2}
+ selectedTab={selectedTab}
+ fetchPolicies={fetchPolicies}
+ />
+
+
+
+
+