feat:webui-2

This commit is contained in:
手瓜一十雪
2024-05-05 13:01:23 +08:00
parent 13b57b5238
commit b6430990c0
7 changed files with 128 additions and 12 deletions

View File

@@ -0,0 +1,8 @@
export const SettingSwitch = (configKey?: string, isActive: boolean = false, extraData?: Record<string, string>) => {
return `<setting-switch
${configKey ? `data-config-key="${configKey}"` : ''}
${isActive ? 'is-active' : ''}
${extraData ? Object.keys(extraData).map((key) => `data-${key}="${extraData[key]}"`) : ''}
>
</setting-switch>`
}