import { SteamSpinner } from 'decky-frontend-lib'; import { FC, useEffect, useState } from 'react'; import Logger from '../../logger'; import { StorePlugin, getPluginList } from '../../store'; import PluginCard from './PluginCard'; const logger = new Logger('FilePicker'); const StorePage: FC<{}> = () => { const [data, setData] = useState(null); useEffect(() => { (async () => { const res = await getPluginList(); logger.log('got data!', res); setData(res); })(); }, []); return (
{!data ? (
) : (
{data.map((plugin: StorePlugin) => ( ))}
)}
); }; export default StorePage;