Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F7687975
hashtag_link.js
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Award Token
Flag For Later
Size
687 B
Referenced Files
None
Subscribers
None
hashtag_link.js
View Options
import
{
extractTagFromUrl
}
from
'src/services/matcher/matcher.service.js'
const
HashtagLink
=
{
name
:
'HashtagLink'
,
props
:
{
url
:
{
required
:
true
,
type
:
String
},
content
:
{
required
:
true
,
type
:
String
},
tag
:
{
required
:
false
,
type
:
String
,
default
:
''
}
},
methods
:
{
onClick
()
{
const
tag
=
this
.
tag
||
extractTagFromUrl
(
this
.
url
)
if
(
tag
)
{
const
link
=
this
.
generateTagLink
(
tag
)
this
.
$router
.
push
(
link
)
}
else
{
window
.
open
(
this
.
url
,
'_blank'
)
}
},
generateTagLink
(
tag
)
{
return
`/tag/
${
tag
}
`
}
}
}
export
default
HashtagLink
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Thu, Sep 4, 1:19 AM (2 h, 22 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
439427
Default Alt Text
hashtag_link.js (687 B)
Attached To
Mode
rPUFE pleroma-fe-upstream
Attached
Detach File
Event Timeline
Log In to Comment