mirror of
https://github.com/flarum/core.git
synced 2025-08-08 09:26:34 +02:00
Bundled output for commit b74ecbfacf
Includes transpiled JS/TS, and Typescript declaration files (typings). [skip ci]
This commit is contained in:
2
extensions/messages/js/dist/admin.js
generated
vendored
Normal file
2
extensions/messages/js/dist/admin.js
generated
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
(()=>{var e={n:t=>{var r=t&&t.__esModule?()=>t.default:()=>t;return e.d(r,{a:r}),r},d:(t,r)=>{for(var a in r)e.o(r,a)&&!e.o(t,a)&&Object.defineProperty(t,a,{enumerable:!0,get:r[a]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};(()=>{"use strict";e.r(t),e.d(t,{extend:()=>f});const r=flarum.reg.get("core","admin/app");var a=e.n(r);const s=flarum.reg.get("core","common/Model");var n=e.n(s);const l=flarum.reg.get("core","common/utils/computed");var o=e.n(l);const i=flarum.reg.get("core","common/utils/string");class u extends(n()){content(){return n().attribute("content").call(this)}contentHtml(){return n().attribute("contentHtml").call(this)}renderFailed(){return n().attribute("renderFailed").call(this)}contentPlain(){return o()("contentHtml",(e=>"string"==typeof e?(0,i.getPlainContent)(e):e)).call(this)}createdAt(){return n().attribute("createdAt",n().transformDate).call(this)}dialog(){return n().hasOne("dialog").call(this)}user(){return n().hasOne("user").call(this)}}flarum.reg.add("flarum-messages","common/models/DialogMessage",u);const d=flarum.reg.get("core","common/app");var c=e.n(d);class m extends(n()){title(){return n().attribute("title").call(this)}type(){return n().attribute("type").call(this)}lastMessageAt(){return n().attribute("lastMessageAt",n().transformDate).call(this)}createdAt(){return n().attribute("createdAt",n().transformDate).call(this)}users(){return n().hasMany("users").call(this)}firstMessage(){return n().hasOne("firstMessage").call(this)}lastMessage(){return n().hasOne("lastMessage").call(this)}unreadCount(){return n().attribute("unreadCount").call(this)}lastReadMessageId(){return n().attribute("lastReadMessageId").call(this)}lastReadAt(){return n().attribute("lastReadAt",n().transformDate).call(this)}recipient(){let e=this.users();return e?e.find((e=>e&&e.id()!==c().session.user.id())):null}}flarum.reg.add("flarum-messages","common/models/Dialog",m);const g=flarum.reg.get("core","common/extenders"),f=[(new(e.n(g)().Store)).add("dialogs",m).add("dialog-messages",u)];a().initializers.add("flarum-messages",(()=>{a().extensionData.for("flarum-messages").registerPermission({icon:"fas fa-envelope-open-text",label:a().translator.trans("flarum-messages.admin.permissions.send_messages"),permission:"dialog.sendMessage",allowGuest:!1},"start",98)}))})(),module.exports=t})();
|
||||
//# sourceMappingURL=admin.js.map
|
1
extensions/messages/js/dist/admin.js.map
generated
vendored
Normal file
1
extensions/messages/js/dist/admin.js.map
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
2
extensions/messages/js/dist/forum.js
generated
vendored
Normal file
2
extensions/messages/js/dist/forum.js
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
extensions/messages/js/dist/forum.js.map
generated
vendored
Normal file
1
extensions/messages/js/dist/forum.js.map
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
2
extensions/messages/js/dist/forum/components/DialogDropdownList.js
generated
vendored
Normal file
2
extensions/messages/js/dist/forum/components/DialogDropdownList.js
generated
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
"use strict";(self.webpackChunkmodule_exports=self.webpackChunkmodule_exports||[]).push([[172],{790:(t,a,s)=>{s.r(a),s.d(a,{default:()=>N});var e=s(892),i=s.n(e),o=s(433),r=s.n(o),n=s(889),l=s.n(n),u=s(292),d=s(7),c=s.n(d),g=s(960),f=s.n(g),h=s(547),p=s.n(h),v=s(645),_=s.n(v);class N extends(r()){oninit(t){super.oninit(t)}view(){const t=this.attrs.state;return m(l(),{className:"DialogDropdownList",title:i().translator.trans("flarum-messages.forum.dialog_list.title"),controls:this.controlItems(),hasItems:t.hasItems(),loading:t.isLoading(),emptyText:i().translator.trans("flarum-messages.forum.messages_page.empty_text"),loadMore:()=>t.hasNext()&&!t.isLoadingNext()&&t.loadNext(),footer:()=>m("h4",null,m(c(),{href:i().route("messages"),className:"Button Button--link",icon:"fas fa-inbox"},i().translator.trans("flarum-messages.forum.dialog_list.view_all")))},m("div",{className:"HeaderListGroup-content"},this.content()))}controlItems(){const t=new(f()),a=this.attrs.state;return i().session.user.attribute("messageCount")>0&&t.add("mark_all_as_read",m(p(),{text:i().translator.trans("flarum-messages.forum.messages_page.mark_all_as_read_tooltip")},m(_(),{className:"Button Button--link","data-container":".DialogDropdownList",icon:"fas fa-check",title:i().translator.trans("flarum-messages.forum.messages_page.mark_all_as_read_tooltip"),onclick:a.markAllAsRead.bind(a)})),70),t}content(){return m(u.Z,{state:this.attrs.state,hideMore:!0,itemActions:!0})}}flarum.reg.add("flarum-messages","forum/components/DialogDropdownList",N)},292:(t,a,s)=>{s.d(a,{Z:()=>I});var e=s(892),i=s.n(e),o=s(433),r=s.n(o),n=s(645),l=s.n(n),u=s(836),d=s.n(u),c=s(678),g=s.n(c),f=s(343),h=s.n(f),p=s(479),v=s.n(p),_=s(491),N=s.n(_),D=s(960),L=s.n(D);class k extends(r()){view(t){var a;const s=this.attrs.dialog,e=s.recipient(),o=s.lastMessage();return m("li",{className:d()("DialogListItem",{"DialogListItem--unread":s.unreadCount(),active:this.attrs.active})},m(g(),{href:i().route.dialog(s),className:d()("DialogListItem-button",{active:this.attrs.active})},m("div",{className:"DialogListItem-avatar"},m(h(),{user:e}),!!s.unreadCount()&&m("div",{className:"Bubble Bubble--primary"},s.unreadCount())),m("div",{className:"DialogListItem-content"},m("div",{className:"DialogListItem-title"},v()(e),N()(s.lastMessageAt()),this.attrs.actions&&m("div",{className:"DialogListItem-actions"},this.actionItems().toArray())),m("div",{className:"DialogListItem-lastMessage"},o?null==(a=o.contentPlain())?void 0:a.slice(0,80):""))))}actionItems(){const t=new(L());return t.add("markAsRead",m(l(),{className:"Notification-action Button Button--link",icon:"fas fa-check","aria-label":i().translator.trans("flarum-messages.forum.dialog_list.mark_as_read_tooltip"),onclick:t=>{var a;t.preventDefault(),t.stopPropagation(),this.attrs.dialog.save({lastReadMessageId:(null==(a=this.attrs.dialog.data.relationships)?void 0:a.lastMessage.data).id}).finally((()=>{var t;0===this.attrs.dialog.unreadCount()&&i().session.user.pushAttributes({messageCount:(null!=(t=i().session.user.attribute("messageCount"))?t:1)-1}),m.redraw()}))}}),100),t}}flarum.reg.add("flarum-messages","forum/components/DialogListItem",k);class I extends(r()){oninit(t){super.oninit(t)}oncreate(t){super.oncreate(t)}onupdate(t){super.onupdate(t)}view(){return m("div",{className:"DialogList"},m("ul",{className:"DialogList-list"},this.attrs.state.getAllItems().map((t=>{var a;return m(k,{dialog:t,active:(null==(a=this.attrs.activeDialog)?void 0:a.id())===t.id(),actions:this.attrs.itemActions})}))),this.attrs.state.hasNext()&&!this.attrs.hideMore&&m("div",{className:"DialogList-loadMore"},m(l(),{className:"Button",onclick:this.attrs.state.loadNext.bind(this.attrs.state)},i().translator.trans("flarum-messages.forum.dialog_list.load_more_button"))))}}flarum.reg.add("flarum-messages","forum/components/DialogList",I)}}]);
|
||||
//# sourceMappingURL=DialogDropdownList.js.map
|
1
extensions/messages/js/dist/forum/components/DialogDropdownList.js.map
generated
vendored
Normal file
1
extensions/messages/js/dist/forum/components/DialogDropdownList.js.map
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
2
extensions/messages/js/dist/forum/components/MessageComposer.js
generated
vendored
Normal file
2
extensions/messages/js/dist/forum/components/MessageComposer.js
generated
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
"use strict";(self.webpackChunkmodule_exports=self.webpackChunkmodule_exports||[]).push([[514],{118:(s,e,t)=>{t.r(e),t.d(e,{default:()=>C});var i=t(905),r=t(892),o=t.n(r),a=t(157),n=t.n(a),l=t(596),c=t.n(l),d=t(636),p=t.n(d),u=t(645),h=t.n(u),f=t(162),g=t.n(f),b=t(343),x=t.n(b),v=t(547),y=t.n(v);class C extends(n()){constructor(){super(...arguments),(0,i.Z)(this,"recipients",void 0)}static initAttrs(s){super.initAttrs(s),s.placeholder=s.placeholder||c()(o().translator.trans("flarum-messages.forum.composer.placeholder",{},!0)),s.submitLabel=s.submitLabel||o().translator.trans("flarum-messages.forum.composer.submit_button",{},!0),s.confirmExit=s.confirmExit||c()(o().translator.trans("flarum-messages.forum.composer.discard_confirmation",{},!0)),s.className="ComposerBody--message"}oninit(s){var e;super.oninit(s);let t=(null==(e=this.attrs.replyingTo)?void 0:e.users())||this.attrs.recipients||[];t&&(t=t.filter((s=>s&&s.id()!==o().session.user.id()))),this.composer.fields.recipients=this.composer.fields.recipients||p()(t),this.recipients=this.composer.fields.recipients}headerItems(){const s=super.headerItems();return s.add("recipients",m("div",{className:"MessageComposer-recipients"},!this.attrs.replyingTo&&m(h(),{type:"button",className:"Button Button--outline Button--compact",onclick:()=>o().modal.show(g(),{title:o().translator.trans("flarum-messages.forum.recipient_selection_modal.title",{},!0),selected:this.recipients(),maxItems:1,excluded:[o().session.user.id()],onsubmit:s=>{this.recipients(s)}})},o().translator.trans("flarum-messages.forum.composer.recipients")),!!this.recipients().length&&m("div",{className:"MessageComposer-recipients-label"},o().translator.trans("flarum-messages.forum.composer.to")),m("ul",{className:"MessageComposer-recipients-list"},this.recipients().map((s=>m("li",null,m(y(),{text:s.username()},m(x(),{user:s}))))))),100),s}data(){const s={content:this.composer.fields.content()};return this.attrs.replyingTo?s.relationships={dialog:{data:{id:this.attrs.replyingTo.id(),type:"dialogs"}}}:s.users=this.recipients().map((s=>({id:s.id()}))),s}onsubmit(){this.loading=!0;const s=this.data();o().store.createRecord("dialog-messages").save(s,{params:{include:["dialog"]}}).then((s=>{var e,t;this.composer.hide(),m.route.set(o().route("dialog",{id:s.data.relationships.dialog.data.id})),null==(e=(t=this.attrs).onsubmit)||e.call(t,s)}),this.loaded.bind(this))}}(0,i.Z)(C,"focusOnSelector",(()=>".TextEditor-editor")),flarum.reg.add("flarum-messages","forum/components/MessageComposer",C)}}]);
|
||||
//# sourceMappingURL=MessageComposer.js.map
|
1
extensions/messages/js/dist/forum/components/MessageComposer.js.map
generated
vendored
Normal file
1
extensions/messages/js/dist/forum/components/MessageComposer.js.map
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
2
extensions/messages/js/dist/forum/components/MessagesPage.js
generated
vendored
Normal file
2
extensions/messages/js/dist/forum/components/MessagesPage.js
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
extensions/messages/js/dist/forum/components/MessagesPage.js.map
generated
vendored
Normal file
1
extensions/messages/js/dist/forum/components/MessagesPage.js.map
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user