diff --git a/resources/js/components/forms/editor.vue b/resources/js/components/forms/editor.vue index 0cf3494a4d..0db8e045e4 100644 --- a/resources/js/components/forms/editor.vue +++ b/resources/js/components/forms/editor.vue @@ -7,7 +7,7 @@ import Vue from 'vue'; import Component from 'vue-class-component'; import {Emit, Prop, Ref, Watch} from "vue-property-decorator"; -import {CodeBlockLanguages, Editor4Play, EditorState} from "@riddled/4play"; +import {CodeBlockLanguages, Editor4Play, EditorState, Emojis, EmojiUrl} from "@riddled/4play"; @Component export default class VueEditor extends Vue { @@ -18,6 +18,10 @@ export default class VueEditor extends Vue { readonly placeholder!: string; @Prop() readonly autocompleteSource!: Function + @Prop() + readonly emojiUrl!: EmojiUrl + @Prop() + readonly emojis!: Emojis @Ref('view') readonly view!: HTMLElement; @@ -33,6 +37,8 @@ export default class VueEditor extends Vue { username => this.autocompleteSource(username), 'Zwykły tekst', this.codeBlockLanguages(), + this.emojiUrl, + this.emojis, ); } diff --git a/resources/js/components/forms/emoji-picker.vue b/resources/js/components/forms/emoji-picker.vue index 37a6b914da..af1ec35b91 100644 --- a/resources/js/components/forms/emoji-picker.vue +++ b/resources/js/components/forms/emoji-picker.vue @@ -1,7 +1,7 @@ @@ -51,6 +54,14 @@