start on media upload

This commit is contained in:
Nolan Lawson 2018-03-01 09:02:42 -08:00
parent d7366e637a
commit 840f391661
1 changed files with 12 additions and 1 deletions

View File

@ -4,7 +4,14 @@
href="#fa-smile" href="#fa-smile"
on:click="onEmojiClick()" on:click="onEmojiClick()"
/> />
<IconButton label="Add media" href="#fa-camera" /> <IconButton label="Add media"
href="#fa-camera"
on:click="onMediaClick()"
/>
<input ref:input
style="display: none;"
type="file"
accept=".jpg,.jpeg,.png,.gif,.webm,.mp4,.m4v,image/jpeg,image/png,image/gif,video/webm,video/mp4">
<IconButton label="Adjust privacy" href="#fa-globe" /> <IconButton label="Adjust privacy" href="#fa-globe" />
<IconButton label="Add content warning" href="#fa-exclamation-triangle" /> <IconButton label="Add content warning" href="#fa-exclamation-triangle" />
</div> </div>
@ -32,7 +39,11 @@
/* no await */ updateCustomEmojiForInstance(this.store.get('currentInstance')) /* no await */ updateCustomEmojiForInstance(this.store.get('currentInstance'))
let dialogs = await importDialogs() let dialogs = await importDialogs()
dialogs.showEmojiDialog() dialogs.showEmojiDialog()
},
onMediaClick() {
this.refs.input.click()
} }
} }
} }
</script> </script>