inspector/client/src/lib
Repository files (latest commit first)
Filename Latest commit message Latest commit date
cliffhall 747c0154c5 WIP: Subscribe to resources
* In App.tsx
  - added subscribeToResource()
    - takes a uri
    - sends a `resources/subscribe` message with the uri
  - added unsubscribeFromResource()
    - takes a uri
    - sends a `resources/unsubscribe` message with the uri
  - in ResourcesTab element,
    - pass subscribeToResource and subscribeToResource invokers to component
* In notificationTypes.ts
  - add ServerNotificationSchema to NotificationSchema to permit server update messages.

* In ResourcesTab.tsx
  - deconstruct subscribeToResource and unsubscribeFromResource and add prop types
  - Add Subscribe and Unsubscribe buttons to selected resource panel, left of the refresh button. They call the sub and unsub functions that came in on props, passing the selected resource URI.
  - [WIP]: Will show the appropriate button in a follow up commit.
* In useConnection.ts
  - import ResourceUpdatedNotificationSchema
  - in the connect function,
    - set onNotification as the handler for ResourceUpdatedNotificationSchema
2025-03-08 11:05:13 -05:00
..
hooks WIP: Subscribe to resources 2025-03-08 11:05:13 -05:00
auth.ts Linting 2025-02-23 15:15:28 +00:00
constants.ts Refactor to use auth from SDK 2025-02-11 16:39:07 +00:00
notificationTypes.ts WIP: Subscribe to resources 2025-03-08 11:05:13 -05:00
useTheme.ts make theme selectable in UI 2024-11-25 09:23:26 -05:00
utils.ts run prettier 2024-11-04 21:29:59 +00:00