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 { useChangeRequestApi } from 'hooks/api/actions/useChangeRequestApi/useChangeRequestApi';
|
||||||
import { usePendingChangeRequests } from 'hooks/api/getters/usePendingChangeRequests/usePendingChangeRequests';
|
import { usePendingChangeRequests } from 'hooks/api/getters/usePendingChangeRequests/usePendingChangeRequests';
|
||||||
import { ReleasePlanChangeRequestDialog } from './ChangeRequest/ReleasePlanChangeRequestDialog.tsx';
|
import { ReleasePlanChangeRequestDialog } from './ChangeRequest/ReleasePlanChangeRequestDialog.tsx';
|
||||||
|
import type {
|
||||||
|
IChangeRequestChangeMilestoneProgression,
|
||||||
|
IChangeRequestDeleteMilestoneProgression,
|
||||||
|
} from 'component/changeRequest/changeRequest.types';
|
||||||
import { usePlausibleTracker } from 'hooks/usePlausibleTracker';
|
import { usePlausibleTracker } from 'hooks/usePlausibleTracker';
|
||||||
import { Truncator } from 'component/common/Truncator/Truncator';
|
import { Truncator } from 'component/common/Truncator/Truncator';
|
||||||
import { useUiFlag } from 'hooks/useUiFlag';
|
import { useUiFlag } from 'hooks/useUiFlag';
|
||||||
@ -136,17 +140,15 @@ export const ReleasePlan = ({
|
|||||||
|
|
||||||
// Look for change or delete progression changes
|
// Look for change or delete progression changes
|
||||||
const progressionChange = featureInChangeRequest.changes.find(
|
const progressionChange = featureInChangeRequest.changes.find(
|
||||||
(change: any) =>
|
(
|
||||||
|
change,
|
||||||
|
): change is
|
||||||
|
| IChangeRequestChangeMilestoneProgression
|
||||||
|
| IChangeRequestDeleteMilestoneProgression =>
|
||||||
(change.action === 'changeMilestoneProgression' &&
|
(change.action === 'changeMilestoneProgression' &&
|
||||||
(change.payload.sourceMilestoneId ===
|
change.payload.sourceMilestone === sourceMilestoneId) ||
|
||||||
sourceMilestoneId ||
|
|
||||||
change.payload.sourceMilestone ===
|
|
||||||
sourceMilestoneId)) ||
|
|
||||||
(change.action === 'deleteMilestoneProgression' &&
|
(change.action === 'deleteMilestoneProgression' &&
|
||||||
(change.payload.sourceMilestoneId ===
|
change.payload.sourceMilestone === sourceMilestoneId),
|
||||||
sourceMilestoneId ||
|
|
||||||
change.payload.sourceMilestone ===
|
|
||||||
sourceMilestoneId)),
|
|
||||||
);
|
);
|
||||||
|
|
||||||
if (progressionChange) {
|
if (progressionChange) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user