From feec6fedfa587cb86372e82a2cbbadafa46bee88 Mon Sep 17 00:00:00 2001 From: Gregory Schier Date: Sun, 9 Apr 2023 15:26:54 -0700 Subject: [PATCH] Request history navigator --- index.html | 2 +- src-web/components/AppRouter.tsx | 20 +-- .../{TauriListeners.tsx => GlobalHooks.tsx} | 2 +- src-web/components/RecentRequestsDropdown.tsx | 106 +++++++++++++++ src-web/components/RequestActionsDropdown.tsx | 1 + src-web/components/RequestPane.tsx | 2 +- src-web/components/ResponsePane.tsx | 2 +- .../components/WorkspaceActionsDropdown.tsx | 4 +- src-web/components/WorkspaceHeader.tsx | 5 +- src-web/components/Workspaces.tsx | 4 +- src-web/components/core/CountBadge.tsx | 22 ++-- src-web/components/core/Dropdown.tsx | 121 +++++++++++++----- src-web/hooks/useActiveRequestId.ts | 2 +- src-web/hooks/useActiveWorkspaceId.ts | 2 +- .../hooks/{useRoutes.ts => useAppRoutes.ts} | 2 +- src-web/hooks/useCreateRequest.ts | 4 +- src-web/hooks/useCreateWorkspace.ts | 4 +- src-web/hooks/useDeleteWorkspace.tsx | 4 +- src-web/hooks/useDuplicateRequest.ts | 4 +- src-web/hooks/useRecentRequests.ts | 31 +++++ 20 files changed, 277 insertions(+), 67 deletions(-) rename src-web/components/{TauriListeners.tsx => GlobalHooks.tsx} (99%) create mode 100644 src-web/components/RecentRequestsDropdown.tsx rename src-web/hooks/{useRoutes.ts => useAppRoutes.ts} (97%) create mode 100644 src-web/hooks/useRecentRequests.ts diff --git a/index.html b/index.html index a50c3894..72141867 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ Yaak App - +