feat: 更换插件中心tab的位置,优先显示已安装栏

pull/81/head
moonrailgun 3 years ago
parent 3d624bb114
commit 3816daf174

@ -45,43 +45,43 @@ export const PluginStore: React.FC = React.memo(() => {
return ( return (
<div className="p-2 w-full"> <div className="p-2 w-full">
<PillTabs> <PillTabs>
<PillTabPane key="1" tab={t('全部')}> <PillTabPane key="1" tab={t('已安装')}>
<Divider orientation="left">{t('内置插件')}</Divider> <Divider orientation="left">{t('已安装')}</Divider>
<div className={styles.pluginSection}> <div className={styles.pluginSection}>
{builtinPlugins.map((plugin) => ( {[...builtinPlugins, ...installedPluginList].map((plugin) => (
<PluginStoreItem <PluginStoreItem
key={plugin.name} key={plugin.name}
manifest={plugin} manifest={plugin}
installed={installedPluginNameList.includes(plugin.name)} installed={true}
builtin={true} builtin={builtinPluginNameList.includes(plugin.name)}
/> />
))} ))}
</div> </div>
</PillTabPane>
<Divider orientation="left">{t('插件中心')}</Divider> <PillTabPane key="2" tab={t('全部')}>
<Divider orientation="left">{t('内置插件')}</Divider>
<div className={styles.pluginSection}> <div className={styles.pluginSection}>
{allPlugins.map((plugin) => ( {builtinPlugins.map((plugin) => (
<PluginStoreItem <PluginStoreItem
key={plugin.name} key={plugin.name}
manifest={plugin} manifest={plugin}
installed={installedPluginNameList.includes(plugin.name)} installed={installedPluginNameList.includes(plugin.name)}
builtin={true}
/> />
))} ))}
</div> </div>
</PillTabPane>
<PillTabPane key="2" tab={t('已安装')}> <Divider orientation="left">{t('插件中心')}</Divider>
<Divider orientation="left">{t('已安装')}</Divider>
<div className={styles.pluginSection}> <div className={styles.pluginSection}>
{[...builtinPlugins, ...installedPluginList].map((plugin) => ( {allPlugins.map((plugin) => (
<PluginStoreItem <PluginStoreItem
key={plugin.name} key={plugin.name}
manifest={plugin} manifest={plugin}
installed={true} installed={installedPluginNameList.includes(plugin.name)}
builtin={builtinPluginNameList.includes(plugin.name)}
/> />
))} ))}
</div> </div>

Loading…
Cancel
Save