Skip to content

Commit 7998b10

Browse files
authored
Merge pull request #210 from natsumework/link_options_add_rel
add rel attribute to link-options
2 parents e36a217 + d54c006 commit 7998b10

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@ fetchMessages({ room, options }) {
235235
| `show-footer`(13) | Boolean | - | `true` |
236236
| `text-messages`(14) | Object | - | `null` |
237237
| `text-formatting`(15) | Boolean | - | `true` |
238-
| `link-options`(16) | Object | - | `{ disabled: false, target: '_blank' }` |
238+
| `link-options`(16) | Object | - | `{ disabled: false, target: '_blank', rel: null }` |
239239
| `room-info-enabled` (17) | Boolean | - | `false` |
240240
| `textarea-action-enabled`(18) | Boolean | - | `false` |
241241
| `responsive-breakpoint`(19) | Number | - | `900` |
@@ -397,7 +397,7 @@ multiline code
397397
**(16)** `link-options` can be used to disable url links in messages, or change urls target. Ex:
398398

399399
```javascript
400-
:link-options="{ disabled: true, target: '_self' }"
400+
:link-options="{ disabled: true, target: '_self', rel: null }"
401401
```
402402

403403
**(17)** `room-info-enabled` can be used to trigger an event after clicking the room header component.<br>

src/components/FormatMessage/FormatMessage.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
}"
2424
:href="message.href"
2525
:target="message.href ? linkOptions.target : null"
26+
:rel="message.href ? linkOptions.rel : null"
2627
@click="openTag(message)"
2728
>
2829
<slot name="deleted-icon" v-bind="{ deleted }">

src/lib/ChatWindow.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ export default {
134134
textFormatting: { type: Boolean, default: true },
135135
linkOptions: {
136136
type: Object,
137-
default: () => ({ disabled: false, target: '_blank' })
137+
default: () => ({ disabled: false, target: '_blank', rel: null })
138138
},
139139
roomInfoEnabled: { type: Boolean, default: false },
140140
textareaActionEnabled: { type: Boolean, default: false },

0 commit comments

Comments
 (0)