refactor: network

This commit is contained in:
手瓜一十雪 2024-11-15 19:51:19 +08:00
parent 5c81b60b58
commit dce4988767

View File

@ -51,14 +51,12 @@ const setOB11Config = async (config) => {
return result;
};
const loadConfig = async () => {
try {
const userConfig = await getOB11Config();
const mergedConfig = mergeOnebotConfigs(defaultOnebotConfig, userConfig);
const networkConfig = mergedConfig.network;
console.log('networkConfig:', networkConfig); //
const panels = [];
const log = (message, data) => {
console.log(message, data);
};
const generatePanels = (networkConfig) => {
const panels = [];
Object.keys(networkConfig).forEach((key) => {
networkConfig[key].forEach((config, index) => {
const component = componentMap[key];
@ -75,8 +73,17 @@ const loadConfig = async () => {
});
});
});
return panels;
};
console.log('panels:', panels); //
const loadConfig = async () => {
try {
const userConfig = await getOB11Config();
const mergedConfig = mergeOnebotConfigs(defaultOnebotConfig, userConfig);
const networkConfig = mergedConfig.network;
log('networkConfig:', networkConfig);
const panels = generatePanels(networkConfig);
log('panels:', panels);
panelData.value = panels;
if (panels.length > 0) {
value.value = panels[0].value;