cleanup and appropriation for new emoji-input component API, styles updates

This commit is contained in:
Henry Jameson 2019-07-28 16:07:01 +03:00
parent 4c78fdb393
commit 03c2f29b0a
22 changed files with 153 additions and 89 deletions
src/components/post_status_form

View file

@ -2,7 +2,6 @@ import statusPoster from '../../services/status_poster/status_poster.service.js'
import MediaUpload from '../media_upload/media_upload.vue'
import ScopeSelector from '../scope_selector/scope_selector.vue'
import EmojiInput from '../emoji-input/emoji-input.vue'
import EmojiPicker from '../emoji-picker/emoji-picker.vue'
import PollForm from '../poll/poll_form.vue'
import StickerPicker from '../sticker_picker/sticker_picker.vue'
import fileTypeService from '../../services/file_type/file_type.service.js'
@ -37,7 +36,6 @@ const PostStatusForm = {
EmojiInput,
PollForm,
StickerPicker,
EmojiSelector,
ScopeSelector
},
mounted () {

View file

@ -61,6 +61,7 @@
<EmojiInput
v-if="newStatus.spoilerText || alwaysShowSubject"
v-model="newStatus.spoilerText"
emojiPicker
:suggest="emojiSuggestor"
class="form-control"
>
@ -75,6 +76,7 @@
<EmojiInput
v-model="newStatus.status"
:suggest="emojiUserSuggestor"
emojiPicker
class="form-control main-input"
>
<textarea