Plugin Directory

Changeset 2288961


Ignore:
Timestamp:
04/22/2020 05:27:20 AM (6 years ago)
Author:
dryanpress
Message:

Update to version 0.1.1 from GitHub

Location:
chatterbox
Files:
2 deleted
10 edited
1 copied

Legend:

Unmodified
Added
Removed
  • chatterbox/tags/0.1.1/build/index.asset.php

    r2288949 r2288961  
    1 <?php return array('dependencies' => array('lodash', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-editor', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => 'ef0c9678392fef2db5446fd606bfdb81');
     1<?php return array('dependencies' => array('lodash', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-editor', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => '57d0aea1a50de14bc6e3d7d1db6dca0c');
  • chatterbox/tags/0.1.1/build/index.js

    r2288949 r2288961  
    44  Licensed under the MIT License (MIT), see
    55  http://jedwatson.github.io/classnames
    6 */!function(){"use strict";var a={}.hasOwnProperty;function n(){for(var e=[],t=0;t<arguments.length;t++){var c=arguments[t];if(c){var s=typeof c;if("string"===s||"number"===s)e.push(c);else if(Array.isArray(c)&&c.length){var l=n.apply(null,c);l&&e.push(l)}else if("object"===s)for(var r in c)a.call(c,r)&&c[r]&&e.push(r)}}return e.join(" ")}e.exports?(n.default=n,e.exports=n):void 0===(c=function(){return n}.apply(t,[]))||(e.exports=c)}()},function(e,t){!function(){e.exports=this.wp.blockEditor}()},function(e,t){!function(){e.exports=this.wp.blocks}()},function(e,t){!function(){e.exports=this.wp.components}()},function(e,t){!function(){e.exports=this.lodash}()},function(e,t){!function(){e.exports=this.wp.editor}()},,,function(e,t,a){"use strict";a.r(t);var c=a(1),n=a(4),s=a(0),l=a(3),r=a(2),i=a.n(r),o=a(6),m=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return b(e)},b=function(e){var t=e.split(" ");console.log(t);var a=Object(o.intersection)(["is-style-app","is-style-imac","is-style-iphone","is-style-laptop","is-style-pixel"],t);return!!a[0]&&{"is-style-app":"app","is-style-imac":"imac-pro","is-style-iphone":"iphone-x","is-style-laptop":"surface-book","is-style-pixel":"google-pixel"}[a[0]]},p="chatterbox",u="".concat(p,"/message"),d=[u],v=[[u]];Object(n.registerBlockType)("".concat(p,"/chat"),{title:Object(c.__)("Chatterbox"),description:Object(c.__)("A group of chat messages."),styles:[{name:"borderless",label:Object(c.__)("Borderless"),isDefault:!0},{name:"app",label:Object(c.__)("App")},{name:"imac",label:Object(c.__)("iMac")},{name:"iphone",label:Object(c.__)("iPhone")},{name:"laptop",label:Object(c.__)("Laptop")},{name:"pixel",label:Object(c.__)("Pixel")}],category:"layout",icon:"format-chat",supports:{html:!1},edit:function(e){var t=e.className,a=m(t);console.log(a);var c=Object(s.createElement)("div",{role:"log",className:i()("slds-chat")},Object(s.createElement)("ul",{className:i()("slds-chat-list")},Object(s.createElement)(l.InnerBlocks,{allowedBlocks:d,template:v})));return Object(s.createElement)("div",{className:t},a&&"app"===a&&Object(s.createElement)(s.Fragment,null,Object(s.createElement)("div",{class:"chatterbox-app-toolbar chatterbox-app-header"}),c,Object(s.createElement)("div",{class:"chatterbox-app-toolbar chatterbox-app-footer"})),a&&"app"!==a&&Object(s.createElement)(s.Fragment,null,Object(s.createElement)("div",{className:i()("device","device-"+a)},Object(s.createElement)("div",{className:"device-frame"},Object(s.createElement)("div",{className:"device-content"},c)),Object(s.createElement)("div",{className:"device-stripe"}),Object(s.createElement)("div",{className:"device-header"}),Object(s.createElement)("div",{className:"device-sensors"}),Object(s.createElement)("div",{className:"device-btns"}),Object(s.createElement)("div",{className:"device-power"}))),!a&&c)},save:function(e){var t=e.attributes.className,a=m(t),c=Object(s.createElement)("div",{role:"log",className:i()("slds-chat")},Object(s.createElement)("ul",{className:i()("slds-chat-list")},Object(s.createElement)(l.InnerBlocks.Content,null)));return Object(s.createElement)("div",{className:t},a&&"app"===a&&Object(s.createElement)(s.Fragment,null,Object(s.createElement)("div",{class:"chatterbox-app-toolbar chatterbox-app-header"}),c,Object(s.createElement)("div",{class:"chatterbox-app-toolbar chatterbox-app-footer"})),a&&"app"!==a&&Object(s.createElement)(s.Fragment,null,Object(s.createElement)("div",{className:i()("device","device-"+a)},Object(s.createElement)("div",{className:"device-frame"},Object(s.createElement)("div",{className:"device-content"},c)),Object(s.createElement)("div",{className:"device-stripe"}),Object(s.createElement)("div",{className:"device-header"}),Object(s.createElement)("div",{className:"device-sensors"}),Object(s.createElement)("div",{className:"device-btns"}),Object(s.createElement)("div",{className:"device-power"}))),!a&&c)}});var j=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.includes("is-style-event")?"event":e.includes("is-style-outbound")?"outbound":"inbound"},O=a(7),f=a(5);Object(n.registerBlockType)("".concat(p,"/message"),{title:Object(c.__)("Message"),description:Object(c.__)("A chat message."),category:"layout",inserter:!1,parent:["".concat(p,"/chat")],icon:"admin-comments",supports:{html:!1,reusable:!1},styles:[{name:"inbound",label:Object(c.__)("Inbound"),isDefault:!0},{name:"outbound",label:Object(c.__)("Outbound")},{name:"event",label:Object(c.__)("Event")}],attributes:{content:{type:"string"},timestamp:{type:"string"}},edit:function(e){var t=e.className,a=e.attributes,n=e.setAttributes,r=a.content,o=a.timestamp,m=j(t);return Object(s.createElement)(s.Fragment,null,Object(s.createElement)(O.InspectorControls,null,Object(s.createElement)(f.PanelBody,{title:Object(c.__)("Message options")},Object(s.createElement)(f.TextControl,{label:Object(c.__)("Timestamp"),value:o,onChange:function(e){return n({timestamp:e})}}))),Object(s.createElement)("li",{className:i()("slds-chat-listitem","slds-chat-listitem_"+m,t)},Object(s.createElement)("div",{className:"slds-chat-message"},Object(s.createElement)("div",{className:"slds-chat-message__body"},Object(s.createElement)("div",{className:i()("slds-chat-message__text","slds-chat-message__text_"+m)},Object(s.createElement)("span",null,Object(s.createElement)(l.RichText,{tagName:"span",value:r,placeholder:"Start typing the message content...",onChange:function(e){return n({content:e})}}))),o&&Object(s.createElement)("div",{class:"slds-chat-message__meta","aria-label":"sent at ".concat(o)},Object(s.createElement)(l.RichText,{tagName:"span",value:o,placeholder:"12:00 PM",onChange:function(e){return n({timestamp:e})},allowedFormats:[]}))))))},save:function(e){var t=e.attributes,a=t.className,c=t.content,n=t.timestamp,r=j(a);return Object(s.createElement)("li",{className:i()("slds-chat-listitem","slds-chat-listitem_"+r,a)},Object(s.createElement)("div",{className:"slds-chat-message"},Object(s.createElement)("div",{className:"slds-chat-message__body"},Object(s.createElement)("div",{className:i()("slds-chat-message__text","slds-chat-message__text_"+r)},Object(s.createElement)(l.RichText.Content,{tagName:"span",value:c})),n&&Object(s.createElement)("div",{class:"slds-chat-message__meta","aria-label":"sent at ".concat(n)},Object(s.createElement)(l.RichText.Content,{tagName:"span",value:n})))))}})}]);
     6*/!function(){"use strict";var a={}.hasOwnProperty;function n(){for(var e=[],t=0;t<arguments.length;t++){var c=arguments[t];if(c){var s=typeof c;if("string"===s||"number"===s)e.push(c);else if(Array.isArray(c)&&c.length){var l=n.apply(null,c);l&&e.push(l)}else if("object"===s)for(var r in c)a.call(c,r)&&c[r]&&e.push(r)}}return e.join(" ")}e.exports?(n.default=n,e.exports=n):void 0===(c=function(){return n}.apply(t,[]))||(e.exports=c)}()},function(e,t){!function(){e.exports=this.wp.blockEditor}()},function(e,t){!function(){e.exports=this.wp.blocks}()},function(e,t){!function(){e.exports=this.wp.components}()},function(e,t){!function(){e.exports=this.lodash}()},function(e,t){!function(){e.exports=this.wp.editor}()},,,function(e,t,a){"use strict";a.r(t);var c=a(1),n=a(4),s=a(0),l=a(3),r=a(2),i=a.n(r),o=a(6),m=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return b(e)},b=function(e){var t=e.split(" "),a=Object(o.intersection)(["is-style-app","is-style-imac","is-style-iphone","is-style-laptop","is-style-pixel"],t);return!!a[0]&&{"is-style-app":"app","is-style-imac":"imac-pro","is-style-iphone":"iphone-x","is-style-laptop":"surface-book","is-style-pixel":"google-pixel"}[a[0]]},p="chatterbox",u="".concat(p,"/message"),d=[u],v=[[u]];Object(n.registerBlockType)("".concat(p,"/chat"),{title:Object(c.__)("Chatterbox"),description:Object(c.__)("A group of chat messages."),keywords:[Object(c.__)("chat"),Object(c.__)("DM"),Object(c.__)("SMS")],styles:[{name:"borderless",label:Object(c.__)("Borderless"),isDefault:!0},{name:"app",label:Object(c.__)("App")},{name:"imac",label:Object(c.__)("iMac")},{name:"iphone",label:Object(c.__)("iPhone")},{name:"laptop",label:Object(c.__)("Laptop")},{name:"pixel",label:Object(c.__)("Pixel")}],category:"layout",icon:"format-chat",supports:{html:!1},edit:function(e){var t=e.className,a=m(t),c=Object(s.createElement)("div",{role:"log",className:i()("slds-chat")},Object(s.createElement)("ul",{className:i()("slds-chat-list")},Object(s.createElement)(l.InnerBlocks,{allowedBlocks:d,template:v})));return Object(s.createElement)("div",{className:t},a&&"app"===a&&Object(s.createElement)(s.Fragment,null,Object(s.createElement)("div",{class:"chatterbox-app-toolbar chatterbox-app-header"}),c,Object(s.createElement)("div",{class:"chatterbox-app-toolbar chatterbox-app-footer"})),a&&"app"!==a&&Object(s.createElement)(s.Fragment,null,Object(s.createElement)("div",{className:i()("device","device-"+a)},Object(s.createElement)("div",{className:"device-frame"},Object(s.createElement)("div",{className:"device-content"},c)),Object(s.createElement)("div",{className:"device-stripe"}),Object(s.createElement)("div",{className:"device-header"}),Object(s.createElement)("div",{className:"device-sensors"}),Object(s.createElement)("div",{className:"device-btns"}),Object(s.createElement)("div",{className:"device-power"}))),!a&&c)},save:function(e){var t=e.attributes.className,a=m(t),c=Object(s.createElement)("div",{role:"log",className:i()("slds-chat")},Object(s.createElement)("ul",{className:i()("slds-chat-list")},Object(s.createElement)(l.InnerBlocks.Content,null)));return Object(s.createElement)("div",{className:t},a&&"app"===a&&Object(s.createElement)(s.Fragment,null,Object(s.createElement)("div",{class:"chatterbox-app-toolbar chatterbox-app-header"}),c,Object(s.createElement)("div",{class:"chatterbox-app-toolbar chatterbox-app-footer"})),a&&"app"!==a&&Object(s.createElement)(s.Fragment,null,Object(s.createElement)("div",{className:i()("device","device-"+a)},Object(s.createElement)("div",{className:"device-frame"},Object(s.createElement)("div",{className:"device-content"},c)),Object(s.createElement)("div",{className:"device-stripe"}),Object(s.createElement)("div",{className:"device-header"}),Object(s.createElement)("div",{className:"device-sensors"}),Object(s.createElement)("div",{className:"device-btns"}),Object(s.createElement)("div",{className:"device-power"}))),!a&&c)}});var j=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.includes("is-style-event")?"event":e.includes("is-style-outbound")?"outbound":"inbound"},O=a(7),h=a(5);Object(n.registerBlockType)("".concat(p,"/message"),{title:Object(c.__)("Message"),description:Object(c.__)("A chat message."),category:"layout",inserter:!1,parent:["".concat(p,"/chat")],icon:"admin-comments",supports:{html:!1,reusable:!1},styles:[{name:"inbound",label:Object(c.__)("Inbound"),isDefault:!0},{name:"outbound",label:Object(c.__)("Outbound")},{name:"event",label:Object(c.__)("Event")}],attributes:{content:{type:"string"},timestamp:{type:"string"}},edit:function(e){var t=e.className,a=e.attributes,n=e.setAttributes,r=a.content,o=a.timestamp,m=j(t);return Object(s.createElement)(s.Fragment,null,Object(s.createElement)(O.InspectorControls,null,Object(s.createElement)(h.PanelBody,{title:Object(c.__)("Message options")},Object(s.createElement)(h.TextControl,{label:Object(c.__)("Timestamp"),value:o,onChange:function(e){return n({timestamp:e})}}))),Object(s.createElement)("li",{className:i()("slds-chat-listitem","slds-chat-listitem_"+m,t)},Object(s.createElement)("div",{className:"slds-chat-message"},Object(s.createElement)("div",{className:"slds-chat-message__body"},Object(s.createElement)("div",{className:i()("slds-chat-message__text","slds-chat-message__text_"+m)},Object(s.createElement)("span",null,Object(s.createElement)(l.RichText,{tagName:"span",value:r,placeholder:Object(c.__)("Start typing the message content..."),onChange:function(e){return n({content:e})}}))),o&&Object(s.createElement)("div",{class:"slds-chat-message__meta","aria-label":"sent at ".concat(o)},Object(s.createElement)(l.RichText,{tagName:"span",value:o,placeholder:"12:00 PM",onChange:function(e){return n({timestamp:e})},allowedFormats:[]}))))))},save:function(e){var t=e.attributes,a=t.className,c=t.content,n=t.timestamp,r=j(a);return Object(s.createElement)("li",{className:i()("slds-chat-listitem","slds-chat-listitem_"+r,a)},Object(s.createElement)("div",{className:"slds-chat-message"},Object(s.createElement)("div",{className:"slds-chat-message__body"},Object(s.createElement)("div",{className:i()("slds-chat-message__text","slds-chat-message__text_"+r)},Object(s.createElement)(l.RichText.Content,{tagName:"span",value:c})),n&&Object(s.createElement)("div",{class:"slds-chat-message__meta","aria-label":"sent at ".concat(n)},Object(s.createElement)(l.RichText.Content,{tagName:"span",value:n})))))}})}]);
  • chatterbox/tags/0.1.1/chatterbox.php

    r2288949 r2288961  
    33 * Plugin Name:     Chatterbox
    44 * Description:     Create chat threads using WordPress Blocks inside app and device wrappers.
    5  * Version:         0.1.0
     5 * Version:         0.1.1
    66 * Author:          Dave Ryan
    77 * License:         GPL-2.0-or-later
  • chatterbox/tags/0.1.1/readme.txt

    r2288949 r2288961  
    66Requires at least: 5.3.2
    77Tested up to:      5.3.2
    8 Stable tag:        0.1.0
     8Stable tag:        0.1.1
    99Requires PHP:      7.0.0
    1010License:           GPL-2.0-or-later
  • chatterbox/trunk/build/index.asset.php

    r2288949 r2288961  
    1 <?php return array('dependencies' => array('lodash', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-editor', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => 'ef0c9678392fef2db5446fd606bfdb81');
     1<?php return array('dependencies' => array('lodash', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-editor', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => '57d0aea1a50de14bc6e3d7d1db6dca0c');
  • chatterbox/trunk/build/index.js

    r2288949 r2288961  
    44  Licensed under the MIT License (MIT), see
    55  http://jedwatson.github.io/classnames
    6 */!function(){"use strict";var a={}.hasOwnProperty;function n(){for(var e=[],t=0;t<arguments.length;t++){var c=arguments[t];if(c){var s=typeof c;if("string"===s||"number"===s)e.push(c);else if(Array.isArray(c)&&c.length){var l=n.apply(null,c);l&&e.push(l)}else if("object"===s)for(var r in c)a.call(c,r)&&c[r]&&e.push(r)}}return e.join(" ")}e.exports?(n.default=n,e.exports=n):void 0===(c=function(){return n}.apply(t,[]))||(e.exports=c)}()},function(e,t){!function(){e.exports=this.wp.blockEditor}()},function(e,t){!function(){e.exports=this.wp.blocks}()},function(e,t){!function(){e.exports=this.wp.components}()},function(e,t){!function(){e.exports=this.lodash}()},function(e,t){!function(){e.exports=this.wp.editor}()},,,function(e,t,a){"use strict";a.r(t);var c=a(1),n=a(4),s=a(0),l=a(3),r=a(2),i=a.n(r),o=a(6),m=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return b(e)},b=function(e){var t=e.split(" ");console.log(t);var a=Object(o.intersection)(["is-style-app","is-style-imac","is-style-iphone","is-style-laptop","is-style-pixel"],t);return!!a[0]&&{"is-style-app":"app","is-style-imac":"imac-pro","is-style-iphone":"iphone-x","is-style-laptop":"surface-book","is-style-pixel":"google-pixel"}[a[0]]},p="chatterbox",u="".concat(p,"/message"),d=[u],v=[[u]];Object(n.registerBlockType)("".concat(p,"/chat"),{title:Object(c.__)("Chatterbox"),description:Object(c.__)("A group of chat messages."),styles:[{name:"borderless",label:Object(c.__)("Borderless"),isDefault:!0},{name:"app",label:Object(c.__)("App")},{name:"imac",label:Object(c.__)("iMac")},{name:"iphone",label:Object(c.__)("iPhone")},{name:"laptop",label:Object(c.__)("Laptop")},{name:"pixel",label:Object(c.__)("Pixel")}],category:"layout",icon:"format-chat",supports:{html:!1},edit:function(e){var t=e.className,a=m(t);console.log(a);var c=Object(s.createElement)("div",{role:"log",className:i()("slds-chat")},Object(s.createElement)("ul",{className:i()("slds-chat-list")},Object(s.createElement)(l.InnerBlocks,{allowedBlocks:d,template:v})));return Object(s.createElement)("div",{className:t},a&&"app"===a&&Object(s.createElement)(s.Fragment,null,Object(s.createElement)("div",{class:"chatterbox-app-toolbar chatterbox-app-header"}),c,Object(s.createElement)("div",{class:"chatterbox-app-toolbar chatterbox-app-footer"})),a&&"app"!==a&&Object(s.createElement)(s.Fragment,null,Object(s.createElement)("div",{className:i()("device","device-"+a)},Object(s.createElement)("div",{className:"device-frame"},Object(s.createElement)("div",{className:"device-content"},c)),Object(s.createElement)("div",{className:"device-stripe"}),Object(s.createElement)("div",{className:"device-header"}),Object(s.createElement)("div",{className:"device-sensors"}),Object(s.createElement)("div",{className:"device-btns"}),Object(s.createElement)("div",{className:"device-power"}))),!a&&c)},save:function(e){var t=e.attributes.className,a=m(t),c=Object(s.createElement)("div",{role:"log",className:i()("slds-chat")},Object(s.createElement)("ul",{className:i()("slds-chat-list")},Object(s.createElement)(l.InnerBlocks.Content,null)));return Object(s.createElement)("div",{className:t},a&&"app"===a&&Object(s.createElement)(s.Fragment,null,Object(s.createElement)("div",{class:"chatterbox-app-toolbar chatterbox-app-header"}),c,Object(s.createElement)("div",{class:"chatterbox-app-toolbar chatterbox-app-footer"})),a&&"app"!==a&&Object(s.createElement)(s.Fragment,null,Object(s.createElement)("div",{className:i()("device","device-"+a)},Object(s.createElement)("div",{className:"device-frame"},Object(s.createElement)("div",{className:"device-content"},c)),Object(s.createElement)("div",{className:"device-stripe"}),Object(s.createElement)("div",{className:"device-header"}),Object(s.createElement)("div",{className:"device-sensors"}),Object(s.createElement)("div",{className:"device-btns"}),Object(s.createElement)("div",{className:"device-power"}))),!a&&c)}});var j=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.includes("is-style-event")?"event":e.includes("is-style-outbound")?"outbound":"inbound"},O=a(7),f=a(5);Object(n.registerBlockType)("".concat(p,"/message"),{title:Object(c.__)("Message"),description:Object(c.__)("A chat message."),category:"layout",inserter:!1,parent:["".concat(p,"/chat")],icon:"admin-comments",supports:{html:!1,reusable:!1},styles:[{name:"inbound",label:Object(c.__)("Inbound"),isDefault:!0},{name:"outbound",label:Object(c.__)("Outbound")},{name:"event",label:Object(c.__)("Event")}],attributes:{content:{type:"string"},timestamp:{type:"string"}},edit:function(e){var t=e.className,a=e.attributes,n=e.setAttributes,r=a.content,o=a.timestamp,m=j(t);return Object(s.createElement)(s.Fragment,null,Object(s.createElement)(O.InspectorControls,null,Object(s.createElement)(f.PanelBody,{title:Object(c.__)("Message options")},Object(s.createElement)(f.TextControl,{label:Object(c.__)("Timestamp"),value:o,onChange:function(e){return n({timestamp:e})}}))),Object(s.createElement)("li",{className:i()("slds-chat-listitem","slds-chat-listitem_"+m,t)},Object(s.createElement)("div",{className:"slds-chat-message"},Object(s.createElement)("div",{className:"slds-chat-message__body"},Object(s.createElement)("div",{className:i()("slds-chat-message__text","slds-chat-message__text_"+m)},Object(s.createElement)("span",null,Object(s.createElement)(l.RichText,{tagName:"span",value:r,placeholder:"Start typing the message content...",onChange:function(e){return n({content:e})}}))),o&&Object(s.createElement)("div",{class:"slds-chat-message__meta","aria-label":"sent at ".concat(o)},Object(s.createElement)(l.RichText,{tagName:"span",value:o,placeholder:"12:00 PM",onChange:function(e){return n({timestamp:e})},allowedFormats:[]}))))))},save:function(e){var t=e.attributes,a=t.className,c=t.content,n=t.timestamp,r=j(a);return Object(s.createElement)("li",{className:i()("slds-chat-listitem","slds-chat-listitem_"+r,a)},Object(s.createElement)("div",{className:"slds-chat-message"},Object(s.createElement)("div",{className:"slds-chat-message__body"},Object(s.createElement)("div",{className:i()("slds-chat-message__text","slds-chat-message__text_"+r)},Object(s.createElement)(l.RichText.Content,{tagName:"span",value:c})),n&&Object(s.createElement)("div",{class:"slds-chat-message__meta","aria-label":"sent at ".concat(n)},Object(s.createElement)(l.RichText.Content,{tagName:"span",value:n})))))}})}]);
     6*/!function(){"use strict";var a={}.hasOwnProperty;function n(){for(var e=[],t=0;t<arguments.length;t++){var c=arguments[t];if(c){var s=typeof c;if("string"===s||"number"===s)e.push(c);else if(Array.isArray(c)&&c.length){var l=n.apply(null,c);l&&e.push(l)}else if("object"===s)for(var r in c)a.call(c,r)&&c[r]&&e.push(r)}}return e.join(" ")}e.exports?(n.default=n,e.exports=n):void 0===(c=function(){return n}.apply(t,[]))||(e.exports=c)}()},function(e,t){!function(){e.exports=this.wp.blockEditor}()},function(e,t){!function(){e.exports=this.wp.blocks}()},function(e,t){!function(){e.exports=this.wp.components}()},function(e,t){!function(){e.exports=this.lodash}()},function(e,t){!function(){e.exports=this.wp.editor}()},,,function(e,t,a){"use strict";a.r(t);var c=a(1),n=a(4),s=a(0),l=a(3),r=a(2),i=a.n(r),o=a(6),m=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return b(e)},b=function(e){var t=e.split(" "),a=Object(o.intersection)(["is-style-app","is-style-imac","is-style-iphone","is-style-laptop","is-style-pixel"],t);return!!a[0]&&{"is-style-app":"app","is-style-imac":"imac-pro","is-style-iphone":"iphone-x","is-style-laptop":"surface-book","is-style-pixel":"google-pixel"}[a[0]]},p="chatterbox",u="".concat(p,"/message"),d=[u],v=[[u]];Object(n.registerBlockType)("".concat(p,"/chat"),{title:Object(c.__)("Chatterbox"),description:Object(c.__)("A group of chat messages."),keywords:[Object(c.__)("chat"),Object(c.__)("DM"),Object(c.__)("SMS")],styles:[{name:"borderless",label:Object(c.__)("Borderless"),isDefault:!0},{name:"app",label:Object(c.__)("App")},{name:"imac",label:Object(c.__)("iMac")},{name:"iphone",label:Object(c.__)("iPhone")},{name:"laptop",label:Object(c.__)("Laptop")},{name:"pixel",label:Object(c.__)("Pixel")}],category:"layout",icon:"format-chat",supports:{html:!1},edit:function(e){var t=e.className,a=m(t),c=Object(s.createElement)("div",{role:"log",className:i()("slds-chat")},Object(s.createElement)("ul",{className:i()("slds-chat-list")},Object(s.createElement)(l.InnerBlocks,{allowedBlocks:d,template:v})));return Object(s.createElement)("div",{className:t},a&&"app"===a&&Object(s.createElement)(s.Fragment,null,Object(s.createElement)("div",{class:"chatterbox-app-toolbar chatterbox-app-header"}),c,Object(s.createElement)("div",{class:"chatterbox-app-toolbar chatterbox-app-footer"})),a&&"app"!==a&&Object(s.createElement)(s.Fragment,null,Object(s.createElement)("div",{className:i()("device","device-"+a)},Object(s.createElement)("div",{className:"device-frame"},Object(s.createElement)("div",{className:"device-content"},c)),Object(s.createElement)("div",{className:"device-stripe"}),Object(s.createElement)("div",{className:"device-header"}),Object(s.createElement)("div",{className:"device-sensors"}),Object(s.createElement)("div",{className:"device-btns"}),Object(s.createElement)("div",{className:"device-power"}))),!a&&c)},save:function(e){var t=e.attributes.className,a=m(t),c=Object(s.createElement)("div",{role:"log",className:i()("slds-chat")},Object(s.createElement)("ul",{className:i()("slds-chat-list")},Object(s.createElement)(l.InnerBlocks.Content,null)));return Object(s.createElement)("div",{className:t},a&&"app"===a&&Object(s.createElement)(s.Fragment,null,Object(s.createElement)("div",{class:"chatterbox-app-toolbar chatterbox-app-header"}),c,Object(s.createElement)("div",{class:"chatterbox-app-toolbar chatterbox-app-footer"})),a&&"app"!==a&&Object(s.createElement)(s.Fragment,null,Object(s.createElement)("div",{className:i()("device","device-"+a)},Object(s.createElement)("div",{className:"device-frame"},Object(s.createElement)("div",{className:"device-content"},c)),Object(s.createElement)("div",{className:"device-stripe"}),Object(s.createElement)("div",{className:"device-header"}),Object(s.createElement)("div",{className:"device-sensors"}),Object(s.createElement)("div",{className:"device-btns"}),Object(s.createElement)("div",{className:"device-power"}))),!a&&c)}});var j=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.includes("is-style-event")?"event":e.includes("is-style-outbound")?"outbound":"inbound"},O=a(7),h=a(5);Object(n.registerBlockType)("".concat(p,"/message"),{title:Object(c.__)("Message"),description:Object(c.__)("A chat message."),category:"layout",inserter:!1,parent:["".concat(p,"/chat")],icon:"admin-comments",supports:{html:!1,reusable:!1},styles:[{name:"inbound",label:Object(c.__)("Inbound"),isDefault:!0},{name:"outbound",label:Object(c.__)("Outbound")},{name:"event",label:Object(c.__)("Event")}],attributes:{content:{type:"string"},timestamp:{type:"string"}},edit:function(e){var t=e.className,a=e.attributes,n=e.setAttributes,r=a.content,o=a.timestamp,m=j(t);return Object(s.createElement)(s.Fragment,null,Object(s.createElement)(O.InspectorControls,null,Object(s.createElement)(h.PanelBody,{title:Object(c.__)("Message options")},Object(s.createElement)(h.TextControl,{label:Object(c.__)("Timestamp"),value:o,onChange:function(e){return n({timestamp:e})}}))),Object(s.createElement)("li",{className:i()("slds-chat-listitem","slds-chat-listitem_"+m,t)},Object(s.createElement)("div",{className:"slds-chat-message"},Object(s.createElement)("div",{className:"slds-chat-message__body"},Object(s.createElement)("div",{className:i()("slds-chat-message__text","slds-chat-message__text_"+m)},Object(s.createElement)("span",null,Object(s.createElement)(l.RichText,{tagName:"span",value:r,placeholder:Object(c.__)("Start typing the message content..."),onChange:function(e){return n({content:e})}}))),o&&Object(s.createElement)("div",{class:"slds-chat-message__meta","aria-label":"sent at ".concat(o)},Object(s.createElement)(l.RichText,{tagName:"span",value:o,placeholder:"12:00 PM",onChange:function(e){return n({timestamp:e})},allowedFormats:[]}))))))},save:function(e){var t=e.attributes,a=t.className,c=t.content,n=t.timestamp,r=j(a);return Object(s.createElement)("li",{className:i()("slds-chat-listitem","slds-chat-listitem_"+r,a)},Object(s.createElement)("div",{className:"slds-chat-message"},Object(s.createElement)("div",{className:"slds-chat-message__body"},Object(s.createElement)("div",{className:i()("slds-chat-message__text","slds-chat-message__text_"+r)},Object(s.createElement)(l.RichText.Content,{tagName:"span",value:c})),n&&Object(s.createElement)("div",{class:"slds-chat-message__meta","aria-label":"sent at ".concat(n)},Object(s.createElement)(l.RichText.Content,{tagName:"span",value:n})))))}})}]);
  • chatterbox/trunk/chatterbox.php

    r2288949 r2288961  
    33 * Plugin Name:     Chatterbox
    44 * Description:     Create chat threads using WordPress Blocks inside app and device wrappers.
    5  * Version:         0.1.0
     5 * Version:         0.1.1
    66 * Author:          Dave Ryan
    77 * License:         GPL-2.0-or-later
  • chatterbox/trunk/readme.txt

    r2288949 r2288961  
    66Requires at least: 5.3.2
    77Tested up to:      5.3.2
    8 Stable tag:        0.1.0
     8Stable tag:        0.1.1
    99Requires PHP:      7.0.0
    1010License:           GPL-2.0-or-later
Note: See TracChangeset for help on using the changeset viewer.