Skip to content

refactor: centralise explorer app services#1217

Merged
Bushstar merged 2 commits into
mainfrom
bush/exp-refactor
Jun 18, 2026
Merged

refactor: centralise explorer app services#1217
Bushstar merged 2 commits into
mainfrom
bush/exp-refactor

Conversation

@Bushstar

Copy link
Copy Markdown
Contributor

Overview

Refactored the Explorer app to centralise shared configuration, API access, and application-level services. Search server configuration is now defined in one place, search-server requests are routed through a typed search client, and shared UI/runtime state is managed through context providers for theme, snackbar notifications, and Explorer readiness. This reduces duplicated constants and prop plumbing while keeping route-level data fetching local to the relevant views.

Issue

@Bushstar
Bushstar requested a review from jahatch512 June 18, 2026 05:41
@Bushstar
Bushstar merged commit fa7ef82 into main Jun 18, 2026
17 checks passed
@Bushstar
Bushstar deleted the bush/exp-refactor branch June 18, 2026 06:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Refactor explorer with shared config and provider contexts

2 participants