diff --git a/src/renderer/components/molecules/Toot/LinkPreview.vue b/src/renderer/components/molecules/Toot/LinkPreview.vue new file mode 100644 index 00000000..54099bf2 --- /dev/null +++ b/src/renderer/components/molecules/Toot/LinkPreview.vue @@ -0,0 +1,100 @@ + + + + + diff --git a/src/renderer/components/organisms/Notification/Favourite.vue b/src/renderer/components/organisms/Notification/Favourite.vue index d18727f3..e12536aa 100644 --- a/src/renderer/components/organisms/Notification/Favourite.vue +++ b/src/renderer/components/organisms/Notification/Favourite.vue @@ -91,6 +91,13 @@
+
@@ -106,11 +113,13 @@ import { findAccount, findLink, findTag } from '~/src/renderer/utils/tootParser' import emojify from '~/src/renderer/utils/emojify' import TimeFormat from '~/src/constants/timeFormat' import FailoverImg from '~/src/renderer/components/atoms/FailoverImg' +import LinkPreview from '~/src/renderer/components/molecules/Toot/LinkPreview' export default { name: 'favourite', components: { - FailoverImg + FailoverImg, + LinkPreview }, props: { message: { diff --git a/src/renderer/components/organisms/Notification/Reaction.vue b/src/renderer/components/organisms/Notification/Reaction.vue index 3dd79f64..9d64213c 100644 --- a/src/renderer/components/organisms/Notification/Reaction.vue +++ b/src/renderer/components/organisms/Notification/Reaction.vue @@ -91,6 +91,13 @@
+
@@ -106,11 +113,13 @@ import { findAccount, findLink, findTag } from '~/src/renderer/utils/tootParser' import emojify from '~/src/renderer/utils/emojify' import TimeFormat from '~/src/constants/timeFormat' import FailoverImg from '~/src/renderer/components/atoms/FailoverImg' +import LinkPreview from '~/src/renderer/components/molecules/Toot/LinkPreview' export default { name: 'reaction', components: { - FailoverImg + FailoverImg, + LinkPreview }, props: { message: { diff --git a/src/renderer/components/organisms/Notification/Reblog.vue b/src/renderer/components/organisms/Notification/Reblog.vue index d0242ef1..cab4f3ab 100644 --- a/src/renderer/components/organisms/Notification/Reblog.vue +++ b/src/renderer/components/organisms/Notification/Reblog.vue @@ -93,6 +93,13 @@
+
@@ -108,11 +115,13 @@ import { findAccount, findLink, findTag } from '~/src/renderer/utils/tootParser' import emojify from '~/src/renderer/utils/emojify' import TimeFormat from '~/src/constants/timeFormat' import FailoverImg from '~/src/renderer/components/atoms/FailoverImg' +import LinkPreview from '~/src/renderer/components/molecules/Toot/LinkPreview' export default { name: 'reblog', components: { - FailoverImg + FailoverImg, + LinkPreview }, props: { message: { diff --git a/src/renderer/components/organisms/Toot.vue b/src/renderer/components/organisms/Toot.vue index 199443ef..21640fdb 100644 --- a/src/renderer/components/organisms/Toot.vue +++ b/src/renderer/components/organisms/Toot.vue @@ -89,6 +89,13 @@
+
@@ -219,6 +226,7 @@ import TimeFormat from '~/src/constants/timeFormat' import emojify from '~/src/renderer/utils/emojify' import FailoverImg from '~/src/renderer/components/atoms/FailoverImg' import Poll from '~/src/renderer/components/molecules/Toot/Poll' +import LinkPreview from '~/src/renderer/components/molecules/Toot/LinkPreview' import { setInterval, clearInterval } from 'timers' export default { @@ -229,7 +237,8 @@ export default { components: { FailoverImg, Poll, - Picker + Picker, + LinkPreview }, data() { return {