Skip to content

Commit

Permalink
fix fields connector when you need to hide service-now sir
Browse files Browse the repository at this point in the history
  • Loading branch information
XavierM committed Mar 1, 2021
1 parent 8909476 commit 76437b1
Showing 1 changed file with 12 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,21 @@ interface ConnectorsFieldProps {
connectors: ActionConnector[];
field: FieldHook<FormProps['fields']>;
isEdit: boolean;
hideConnectorServiceNowSir?: boolean;
}

const ConnectorFields = ({ connectors, isEdit, field }: ConnectorsFieldProps) => {
const ConnectorFields = ({
connectors,
isEdit,
field,
hideConnectorServiceNowSir = false,
}: ConnectorsFieldProps) => {
const [{ connectorId }] = useFormData({ watch: ['connectorId'] });
const { setValue } = field;
const connector = getConnectorById(connectorId, connectors) ?? null;
const connector =
hideConnectorServiceNowSir && connectorId === '.servicenow-sir'
? null
: getConnectorById(connectorId, connectors) ?? null;

return (
<ConnectorFieldsForm
Expand Down Expand Up @@ -76,6 +85,7 @@ const ConnectorComponent: React.FC<Props> = ({ hideConnectorServiceNowSir = fals
component={ConnectorFields}
componentProps={{
connectors,
hideConnectorServiceNowSir,
isEdit: true,
}}
/>
Expand Down

0 comments on commit 76437b1

Please sign in to comment.