File tree Expand file tree Collapse file tree 5 files changed +25
-16
lines changed
resources/assets/js/components Expand file tree Collapse file tree 5 files changed +25
-16
lines changed Original file line number Diff line number Diff line change 11CHANGE LOG
22==========
33
4+ ## v1.1.4
5+
6+ * [ Added ] File Preview Component
7+
48## v1.1.3
59
610* [ Added ] Test
Original file line number Diff line number Diff line change @@ -107,6 +107,7 @@ In `resources/assets/js/app.js` file:
107107 Vue.component('chat-room' , require('./components/laravel-video-chat/ChatRoom.vue'));
108108 Vue.component('group-chat-room', require('./components/laravel-video-chat/GroupChatRoom.vue'));
109109 Vue.component('video-section' , require('./components/laravel-video-chat/VideoSection.vue'));
110+ Vue.component('file-preview' , require('./components/laravel-video-chat/FilePreview.vue'));
110111
111112 Vue.use(VueTimeago, {
112113 name: 'timeago', // component name, `timeago` by default
Original file line number Diff line number Diff line change 2727 {{ message.text }}
2828 </p >
2929 <div class =" row" >
30- <div class =" col-md-3" v-for =" file in message.files" >
31- <img :src =" file.file_details.webPath" alt =" " class =" img-responsive" >
32- <a :href =" file.file_details.webPath" target =" _blank" download >Download - {{ file.name }}</a >
33- </div >
30+ <file-preview :file =" file" v-for =" file in message.files" :key =" file.id" ></file-preview >
3431 </div >
3532 </div >
3633 </li >
7875 </div >
7976 </div >
8077 </div >
78+
8179 <div class =" row" >
82- <div class =" col-md-3" v-for =" file in conversation.files" >
83- <img :src =" file.file_details.webPath" alt =" " class =" img-responsive" >
84- <a :href =" file.file_details.webPath" target =" _blank" download >Download - {{ file.name }}</a >
85- </div >
80+ <file-preview :file =" file" v-for =" file in conversation.files" :key =" file.id" ></file-preview >
8681 </div >
8782 </div >
8883</template >
Original file line number Diff line number Diff line change 1+ <template >
2+ <div class =" col-md-3" >
3+ <img :src =" file.file_details.webPath" alt =" " class =" img-responsive" :alt =" file.name" >
4+ <a class =" btn btn-success" :href =" file.file_details.webPath" target =" _blank" download :title =" file.name" >Download</a >
5+ </div >
6+ </template >
7+
8+ <script >
9+ export default {
10+ props: [' file' ]
11+ }
12+ </script >
Original file line number Diff line number Diff line change 2626 <p v-bind:class =" { 'pull-right' : check(message.sender.id) , 'pull-left' : !check(message.sender.id)}" >
2727 {{ message.text }}
2828 </p >
29+
2930 <div class =" row" >
30- <div class =" col-md-3" v-for =" file in message.files" >
31- <img :src =" file.file_details.webPath" alt =" " class =" img-responsive" >
32- <a :href =" file.file_details.webPath" target =" _blank" download >Download - {{ file.name }}</a >
33- </div >
31+ <file-preview :file =" file" v-for =" file in message.files" :key =" file.id" ></file-preview >
3432 </div >
3533 </div >
3634 </li >
5755 </div >
5856 </div >
5957 </div >
58+
6059 <div class =" row" >
61- <div class =" col-md-3" v-for =" file in conversation.files" >
62- <img :src =" file.file_details.webPath" alt =" " class =" img-responsive" >
63- <a :href =" file.file_details.webPath" target =" _blank" download >Download - {{ file.name }}</a >
64- </div >
60+ <file-preview :file =" file" v-for =" file in conversation.files" :key =" file.id" ></file-preview >
6561 </div >
62+
6663 </div >
6764</template >
6865<script >
You can’t perform that action at this time.
0 commit comments