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

release/desktop
moonrailgun 3 years ago
parent 3d624bb114
commit 3816daf174

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

Loading…
Cancel
Save