summaryrefslogtreecommitdiff
path: root/src/client/os.ts
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2021-10-22 06:23:23 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2021-10-22 06:23:23 +0900
commit9d11c29c3b4bd8fe06ad6a4bce2f3d9cd6531ffe (patch)
treee3f31ad40bb976d06c2ca29116b049fe587f61d3 /src/client/os.ts
parentUpdate CHANGELOG.md (diff)
downloadmisskey-9d11c29c3b4bd8fe06ad6a4bce2f3d9cd6531ffe.tar.gz
misskey-9d11c29c3b4bd8fe06ad6a4bce2f3d9cd6531ffe.tar.bz2
misskey-9d11c29c3b4bd8fe06ad6a4bce2f3d9cd6531ffe.zip
:art:
Diffstat (limited to 'src/client/os.ts')
-rw-r--r--src/client/os.ts7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/client/os.ts b/src/client/os.ts
index 7ae774dd92..743d2d131f 100644
--- a/src/client/os.ts
+++ b/src/client/os.ts
@@ -372,12 +372,17 @@ export async function openEmojiPicker(src?: HTMLElement, opts, initialTextarea:
});
}
-export function popupMenu(items: any[] | Ref<any[]>, src?: HTMLElement, options?: { align?: string; viaKeyboard?: boolean }) {
+export function popupMenu(items: any[] | Ref<any[]>, src?: HTMLElement, options?: {
+ align?: string;
+ width?: number;
+ viaKeyboard?: boolean;
+}) {
return new Promise((resolve, reject) => {
let dispose;
popup(import('@client/components/ui/popup-menu.vue'), {
items,
src,
+ width: options?.width,
align: options?.align,
viaKeyboard: options?.viaKeyboard
}, {