[Update/bugfix] Plugins: Fix plugins position.

Switchable rendering MessageContainer and Plugins.
This commit is contained in:
Sakamoto Shiina
2025-03-26 21:46:43 +09:00
parent 1ebdefcd43
commit 0c6829616c
3 changed files with 15 additions and 12 deletions

View File

@@ -1,17 +1,14 @@
import React from "react";
import { usePlugins } from "@logics_configs";
export const PluginHost = () => {
const { currentPluginsData } = usePlugins();
export const PluginHost = ({render_components}) => {
return (
<div>
{currentPluginsData.data
.filter((plugin) => plugin.is_enabled && plugin.location === "main_section")
<>
{render_components
.map((plugin, index) => {
const PluginComponent = plugin.component;
return PluginComponent ? <PluginComponent key={index} /> : null;
})}
</div>
</>
);
};