[Update] Plugins: Sort plugins list and remain the order of it.
This commit is contained in:
@@ -17,7 +17,6 @@ export const Plugins = () => {
|
|||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
const PluginDownloadContainer = () => {
|
const PluginDownloadContainer = () => {
|
||||||
const {
|
const {
|
||||||
downloadAndExtractPlugin,
|
downloadAndExtractPlugin,
|
||||||
@@ -46,9 +45,14 @@ const PluginDownloadContainer = () => {
|
|||||||
|
|
||||||
const variable_state = currentSavedPluginsStatus.state;
|
const variable_state = currentSavedPluginsStatus.state;
|
||||||
|
|
||||||
|
// plugin_id で ABC 順にソート
|
||||||
|
const sorted_plugins_data = [...currentPluginsData.data].sort((a, b) =>
|
||||||
|
a.plugin_id.localeCompare(b.plugin_id)
|
||||||
|
);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className={styles.plugins_list_container}>
|
<div className={styles.plugins_list_container}>
|
||||||
{currentPluginsData.data.map((plugin) => (
|
{sorted_plugins_data.map((plugin) => (
|
||||||
<div key={plugin.plugin_id} className={styles.plugin_wrapper}>
|
<div key={plugin.plugin_id} className={styles.plugin_wrapper}>
|
||||||
<p className={styles.title}>
|
<p className={styles.title}>
|
||||||
{plugin.is_downloaded
|
{plugin.is_downloaded
|
||||||
@@ -79,4 +83,4 @@ const PluginDownloadContainer = () => {
|
|||||||
))}
|
))}
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
Reference in New Issue
Block a user