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