Extract and port all space-related components from the console application to the shared @storacha/ui-react library. Space management is a core feature across Storacha applications, but these components are currently locked inside the console app, preventing reuse.
Components to Port
- SpaceEnsurer - Component that ensures a space exists before rendering children
- SpaceCreator - Form component for creating new spaces
- SpaceFinder - Search and selection interface for spaces
- SpacesList - List display with actions for managing spaces
- SpacesTabNavigation - Tab navigation for public/private spaces