import { MediaLibrary, type MediaItem } from '@platform-modules/uploads-react';
import { createHostMediaClient } from '../lib/media-client.js';

const client = createHostMediaClient();

export default function MediaLibraryIsland({ onSelect }: { onSelect?: (item: MediaItem) => void }) {
  return <MediaLibrary client={client} onSelect={onSelect ?? (() => {})} />;
}
