fix type
This commit is contained in:
parent
c494eec931
commit
52ba77a8e1
@ -51,8 +51,8 @@ const emit = defineEmits<{
|
||||
const modal = ref<InstanceType<typeof MkModal>>();
|
||||
const picker = ref<InstanceType<typeof MkEmojiPicker>>();
|
||||
|
||||
function chosen(emoji: any, withRenote: boolean) {
|
||||
emit('done', { reaction: emoji, withRenote: withRenote });
|
||||
function chosen(results: { reaction: string, withRenote: boolean }) {
|
||||
emit('done', results);
|
||||
modal.value?.close();
|
||||
}
|
||||
|
||||
|
@ -4,7 +4,7 @@ import { popup } from '@/os';
|
||||
class ReactionPicker {
|
||||
private src: Ref<HTMLElement | null> = ref(null);
|
||||
private manualShowing = ref(false);
|
||||
private onChosen?: (reaction: string, withRenote: boolean) => void;
|
||||
private onChosen?: ({ reaction: string, withRenote: boolean }) => void;
|
||||
private onClosed?: () => void;
|
||||
|
||||
constructor() {
|
||||
@ -18,7 +18,7 @@ class ReactionPicker {
|
||||
manualShowing: this.manualShowing
|
||||
}, {
|
||||
done: results => {
|
||||
this.onChosen!(results.reaction, results.withRenote);
|
||||
this.onChosen!({ reaction: results.reaction, withRenote: results.withRenote });
|
||||
},
|
||||
close: () => {
|
||||
this.manualShowing.value = false;
|
||||
|
Loading…
x
Reference in New Issue
Block a user