aboutsummaryrefslogtreecommitdiff
path: root/src/components/emoji-input/emoji-input.vue
diff options
context:
space:
mode:
authorjared <jaredrmain@gmail.com>2019-03-29 15:56:50 -0400
committerjared <jaredrmain@gmail.com>2019-03-29 15:56:50 -0400
commit3172b4e7c18d07a36477a77fcebe6b521cfa15d0 (patch)
tree66791bc62da5d966fb1f7c530572fd370289086a /src/components/emoji-input/emoji-input.vue
parentf9071dac254af0d99ca239c50931a00fbd11de6d (diff)
#101 - insert emoji from emoji selector
Diffstat (limited to 'src/components/emoji-input/emoji-input.vue')
-rw-r--r--src/components/emoji-input/emoji-input.vue6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/components/emoji-input/emoji-input.vue b/src/components/emoji-input/emoji-input.vue
index a1ddd7f9..151861de 100644
--- a/src/components/emoji-input/emoji-input.vue
+++ b/src/components/emoji-input/emoji-input.vue
@@ -1,6 +1,5 @@
<template>
<div class="emoji-input">
- <EmojiSelector />
<input
v-if="type !== 'textarea'"
:class="classname"
@@ -16,6 +15,7 @@
@keydown.shift.tab="cycleBackward"
@keydown.tab="cycleForward"
@keydown.enter="replaceEmoji"
+ ref="input"
/>
<textarea
v-else
@@ -31,7 +31,9 @@
@keydown.shift.tab="cycleBackward"
@keydown.tab="cycleForward"
@keydown.enter="replaceEmoji"
+ ref="input"
></textarea>
+ <EmojiSelector @emoji="onEmoji" />
<div class="autocomplete-panel" v-if="suggestions">
<div class="autocomplete-panel-body">
<div
@@ -58,6 +60,8 @@
@import '../../_variables.scss';
.emoji-input {
+ position: relative;
+
.form-control {
width: 100%;
}