fix: manage widgets integrations (#6331)

* wip

* chore: wip

* fix: preserved old component

* fix

* fix: seperate route added

* fix

* Only return user ID of project members

* Return issue ID

* fix: recents api integrations

* fix: types

* fix: types

* fix: added tooltips

* chore: added apis

* fix: widgets fix

* fix: lint

* fix: integrated dashboard apis

* fix: added ee dummy component for header

* fix: removed logs

---------

Co-authored-by: sangeethailango <sangeethailango21@gmail.com>
This commit is contained in:
Akshita Goyal 2025-01-07 12:57:35 +05:30 committed by GitHub
parent edb68a1bc6
commit 0af9b09844
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
16 changed files with 110 additions and 74 deletions

View file

@ -2,7 +2,7 @@ import { TLogoProps } from "./common";
import { TIssuePriorities } from "./issues";
export type TRecentActivityFilterKeys = "all item" | "issue" | "page" | "project";
export type THomeWidgetKeys = "quick_links" | "recent_activity" | "stickies";
export type THomeWidgetKeys = "quick_links" | "recents" | "my_stickies" | "quick_tutorial" | "new_at_plane";
export type THomeWidgetProps = {
workspaceSlug: string;
@ -69,7 +69,7 @@ export type TLinkIdMap = {
};
export type TWidgetEntityData = {
key: string;
key: THomeWidgetKeys;
name: string;
is_enabled: boolean;
sort_order: number;