detailed profiles info

This commit is contained in:
Julian Freeman
2026-04-16 17:50:33 -04:00
parent 33f43aac56
commit 65b9401726
9 changed files with 356 additions and 98 deletions

View File

@@ -19,12 +19,29 @@ export type ExtensionSummary = {
version: string | null;
iconDataUrl: string | null;
profileIds: string[];
profiles: AssociatedProfileSummary[];
};
export type BookmarkSummary = {
url: string;
title: string;
profileIds: string[];
profiles: BookmarkAssociatedProfileSummary[];
};
export type AssociatedProfileSummary = {
id: string;
name: string;
avatarDataUrl: string | null;
avatarLabel: string;
};
export type BookmarkAssociatedProfileSummary = {
id: string;
name: string;
avatarDataUrl: string | null;
avatarLabel: string;
bookmarkPath: string;
};
export type ProfileSortKey = "name" | "email" | "id";