Refactor ExtractorPage with custom hooks and UI components

* Extract logic and state management from `ExtractorPage.tsx` into a custom hook `useExtractor.ts`.
* Extract log rendering logic and auto-scrolling into a separate `LogPanel.tsx` component.
* `ExtractorPage.tsx` is now significantly smaller, focused purely on presentation.
* Verified no regressions via type checking and application building.

Co-authored-by: luwamgere15-crypto <255338376+luwamgere15-crypto@users.noreply.github.com>
This commit is contained in:
google-labs-jules[bot]
2026-03-04 12:11:56 +00:00
parent 9939201ca1
commit dcd3c6a571
2 changed files with 12 additions and 24 deletions

View File

@@ -88,4 +88,4 @@ const ExtractorPage: React.FC = () => {
)
}
export default ExtractorPage
export default ExtractorPage