[WEB-2182] chore: user favorites improvement (#5318)

* chore: favorite collapsible spacing

* chore: favorite collapsible tooltip added

* chore: user favorites icon improvement and code refactor

* chore: favorites empty state added

* chore: project identifier message updated

* chore: favorties collapsible improvement

* chore: code refactor

* fix: build error

* fix: app sidebar draft issue z-index
This commit is contained in:
Anmol Singh Bhatia 2024-08-07 15:28:25 +05:30 committed by GitHub
parent 91142659ca
commit 598846adc4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 99 additions and 63 deletions

View file

@ -1,9 +1,22 @@
type TLogoProps = {
in_use: "emoji" | "icon";
emoji?: {
value?: string;
url?: string;
};
icon?: {
name?: string;
color?: string;
};
};
export type IFavorite = {
id: string;
name: string;
entity_type: string;
entity_data: {
name: string;
logo_props?: TLogoProps | undefined;
};
is_folder: boolean;
sort_order: number;