mirror of
https://github.com/Unleash/unleash.git
synced 2025-10-27 11:02:16 +01:00
fix: types in getPendingProgression change
This commit is contained in:
parent
0d3e1bf77d
commit
b7ba6498ba
@ -17,6 +17,10 @@ import { useChangeRequestsEnabled } from 'hooks/useChangeRequestsEnabled';
|
||||
import { useChangeRequestApi } from 'hooks/api/actions/useChangeRequestApi/useChangeRequestApi';
|
||||
import { usePendingChangeRequests } from 'hooks/api/getters/usePendingChangeRequests/usePendingChangeRequests';
|
||||
import { ReleasePlanChangeRequestDialog } from './ChangeRequest/ReleasePlanChangeRequestDialog.tsx';
|
||||
import type {
|
||||
IChangeRequestChangeMilestoneProgression,
|
||||
IChangeRequestDeleteMilestoneProgression,
|
||||
} from 'component/changeRequest/changeRequest.types';
|
||||
import { usePlausibleTracker } from 'hooks/usePlausibleTracker';
|
||||
import { Truncator } from 'component/common/Truncator/Truncator';
|
||||
import { useUiFlag } from 'hooks/useUiFlag';
|
||||
@ -136,17 +140,15 @@ export const ReleasePlan = ({
|
||||
|
||||
// Look for change or delete progression changes
|
||||
const progressionChange = featureInChangeRequest.changes.find(
|
||||
(change: any) =>
|
||||
(
|
||||
change,
|
||||
): change is
|
||||
| IChangeRequestChangeMilestoneProgression
|
||||
| IChangeRequestDeleteMilestoneProgression =>
|
||||
(change.action === 'changeMilestoneProgression' &&
|
||||
(change.payload.sourceMilestoneId ===
|
||||
sourceMilestoneId ||
|
||||
change.payload.sourceMilestone ===
|
||||
sourceMilestoneId)) ||
|
||||
change.payload.sourceMilestone === sourceMilestoneId) ||
|
||||
(change.action === 'deleteMilestoneProgression' &&
|
||||
(change.payload.sourceMilestoneId ===
|
||||
sourceMilestoneId ||
|
||||
change.payload.sourceMilestone ===
|
||||
sourceMilestoneId)),
|
||||
change.payload.sourceMilestone === sourceMilestoneId),
|
||||
);
|
||||
|
||||
if (progressionChange) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user