Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F7687688
chat_panel.js
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Award Token
Flag For Later
Size
734 B
Referenced Files
None
Subscribers
None
chat_panel.js
View Options
import
generateProfileLink
from
'src/services/user_profile_link_generator/user_profile_link_generator'
const
chatPanel
=
{
props
:
[
'floating'
],
data
()
{
return
{
currentMessage
:
''
,
channel
:
null
,
collapsed
:
true
}
},
computed
:
{
messages
()
{
return
this
.
$store
.
state
.
chat
.
messages
}
},
methods
:
{
submit
(
message
)
{
this
.
$store
.
state
.
chat
.
channel
.
push
(
'new_msg'
,
{
text
:
message
},
10000
)
this
.
currentMessage
=
''
},
togglePanel
()
{
this
.
collapsed
=
!
this
.
collapsed
},
userProfileLink
(
user
)
{
return
generateProfileLink
(
user
.
id
,
user
.
username
,
this
.
$store
.
state
.
instance
.
restrictedNicknames
)
}
}
}
export
default
chatPanel
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Wed, Sep 3, 11:05 PM (1 d, 10 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
439352
Default Alt Text
chat_panel.js (734 B)
Attached To
Mode
rPUFE pleroma-fe-upstream
Attached
Detach File
Event Timeline
Log In to Comment