style: cycle new ui (#1052)
* style: cycles new ui * chore: added progress bar for the high priority issues * fix: build fix * style: active cycle details, theming , padding and layout * style: cycle list and card styling * style: cycle card * fix: tooltip text overflow * fix: cycle mutation fix * style: cycle list and card view improvement, chore: code refactor * feat: view cycle button * style: cycle list and board view improvement * style: responsiveness added * feat: active cycle stats component, chore: code refactor * fix: active cycle divider fix, style: stats font color * fix: tooltip fix --------- Co-authored-by: kunal_17 <kunalvish17360@gmail.com>
This commit is contained in:
parent
c49b0d6151
commit
559b0cc9c8
22 changed files with 1980 additions and 228 deletions
|
|
@ -29,6 +29,7 @@ type TConfirmCycleDeletionProps = {
|
|||
import {
|
||||
CYCLE_COMPLETE_LIST,
|
||||
CYCLE_CURRENT_AND_UPCOMING_LIST,
|
||||
CYCLE_DETAILS,
|
||||
CYCLE_DRAFT_LIST,
|
||||
CYCLE_LIST,
|
||||
} from "constants/fetch-keys";
|
||||
|
|
@ -114,6 +115,14 @@ export const DeleteCycleModal: React.FC<TConfirmCycleDeletionProps> = ({
|
|||
false
|
||||
);
|
||||
}
|
||||
mutate(
|
||||
CYCLE_DETAILS(projectId as string),
|
||||
(prevData: any) => {
|
||||
if (!prevData) return;
|
||||
return prevData.filter((cycle: any) => cycle.id !== data?.id);
|
||||
},
|
||||
false
|
||||
);
|
||||
handleClose();
|
||||
|
||||
setToastAlert({
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue