diff options
author | Marco Ambrosini <marcoambrosini@pm.me> | 2022-06-22 18:18:48 +0300 |
---|---|---|
committer | Joas Schilling <coding@schilljs.com> | 2022-08-31 09:15:36 +0300 |
commit | bb67c6f9a0ab0a0c14c9e37a72799cd44fc6d68e (patch) | |
tree | 26712e171c3c9044005d60603d802371ece62b96 /src/components | |
parent | ac49d7b8c995dc1f00a9514a99be6bfeea8cce4a (diff) |
Add service and ability to create and share a text file
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
Diffstat (limited to 'src/components')
-rw-r--r-- | src/components/NewMessageForm/NewMessageForm.vue | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/components/NewMessageForm/NewMessageForm.vue b/src/components/NewMessageForm/NewMessageForm.vue index 3a4a9383d..5223159cd 100644 --- a/src/components/NewMessageForm/NewMessageForm.vue +++ b/src/components/NewMessageForm/NewMessageForm.vue @@ -59,7 +59,7 @@ </NcActionButton> <NcActionButton v-if="canShareFiles" :close-after-click="true" - @click.prevent="createTextFile"> + @click.prevent="handleCreateTextFile"> <TextBox slot="icon" :size="20" /> {{ t('spreed', 'Create text file') }} </NcActionButton> @@ -163,7 +163,7 @@ import NcActions from '@nextcloud/vue/dist/Components/NcActions.js' import NcActionButton from '@nextcloud/vue/dist/Components/NcActionButton.js' import NcEmojiPicker from '@nextcloud/vue/dist/Components/NcEmojiPicker.js' import { EventBus } from '../../services/EventBus.js' -import { shareFile } from '../../services/filesSharingServices.js' +import { shareFile, createTextFile } from '../../services/filesSharingServices.js' import { CONVERSATION, PARTICIPANT } from '../../constants.js' import Paperclip from 'vue-material-design-icons/Paperclip.vue' import EmoticonOutline from 'vue-material-design-icons/EmoticonOutline.vue' @@ -584,8 +584,11 @@ export default { this.showSimplePollsEditor = value }, - createTextFile() { - console.log('asdfsadfsd') + // Create text file and share it to a conversation + async handleCreateTextFile() { + const filePath = 'somesdsaddfsalkjnaasdasdme.md' + await createTextFile(filePath) + shareFile(filePath, this.token) }, }, } |