Remove AppContext from AddPolicyModal (#11053)

This commit is contained in:
gillespi314 2023-04-07 10:47:46 -05:00 committed by GitHub
parent bfa257c8b5
commit f33a77c736
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -6,7 +6,6 @@ import { DEFAULT_POLICY, DEFAULT_POLICIES } from "pages/policies/constants";
import { IPolicyNew } from "interfaces/policy";
import { AppContext } from "context/app";
import { PolicyContext } from "context/policy";
import Button from "components/buttons/Button";
@ -27,7 +26,6 @@ const AddPolicyModal = ({
teamId,
teamName,
}: IAddPolicyModalProps): JSX.Element => {
const { currentTeam } = useContext(AppContext);
const {
setLastEditedQueryName,
setLastEditedQueryDescription,
@ -54,10 +52,10 @@ const AddPolicyModal = ({
};
const onCreateYourOwnPolicyClick = useCallback(() => {
setPolicyTeamId(currentTeam?.id || 0);
setPolicyTeamId(teamId);
setLastEditedQueryBody(DEFAULT_POLICY.query);
router.push(PATHS.NEW_POLICY);
}, [currentTeam]);
}, [router, setLastEditedQueryBody, setPolicyTeamId, teamId]);
const policiesAvailable = DEFAULT_POLICIES.map((policy: IPolicyNew) => {
return (