+
+ ${title}
+ ${subtitle ? `${subtitle}` : ''}
+
+ ${action ? `${action}
` : ''}
+ `
+ }
\ No newline at end of file
diff --git a/static/components/SettingList.ts b/static/components/SettingList.ts
new file mode 100644
index 00000000..35c09664
--- /dev/null
+++ b/static/components/SettingList.ts
@@ -0,0 +1,14 @@
+export const SettingList = (
+ items: string[],
+ title?: string,
+ isCollapsible: boolean = false,
+ direction: string = 'column',
+ ) => {
+ return `