Files
tysweld.com/wp-content/plugins/font-awesome/admin/build/712-8af22b916ebdbf3a7ef8.js
2025-02-24 22:33:42 +01:00

1 line
7.2 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
(self.webpackChunkfont_awesome_admin=self.webpackChunkfont_awesome_admin||[]).push([[712],{5500:(e,o,t)=>{var n={"./fa-icon-chooser.entry.js":[4191,327,191],"./fa-icon.entry.js":[2875,327,875]};function r(e){if(!t.o(n,e))return Promise.resolve().then((()=>{var o=new Error("Cannot find module '"+e+"'");throw o.code="MODULE_NOT_FOUND",o}));var o=n[e],r=o[0];return Promise.all(o.slice(1).map(t.e)).then((()=>t(r)))}r.keys=()=>Object.keys(n),r.id=5500,e.exports=r},5068:(e,o,t)=>{"use strict";t.r(o),t.d(o,{setupIconChooser:()=>E});var n=t(8156),r=t.n(n),s=t(6677),a=t(1254),i=t(7523),l=t(2806),c=t(4627);const m=e=>{const{onSubmit:o,kitToken:t,version:n,pro:r,handleQuery:m,modalOpenEvent:d,getUrlText:h,settingsPageUrl:u}=e,[f,w]=(0,s.useState)(!1);document.addEventListener(d.type,(()=>w(!0)));const p=()=>w(!1),g=!!r&&!t;return(0,s.createElement)(s.Fragment,null,f&&(0,s.createElement)(a.Modal,{title:"Add a Font Awesome Icon",onRequestClose:p},g&&(0,s.createElement)("div",{style:{margin:"1em",backgroundColor:"#FFD200",padding:"1em",borderRadius:".5em",fontSize:"15px"}},(0,l.__)("Looking for Pro icons and styles? Youll need to use a kit. ","font-awesome"),(0,s.createElement)("a",{href:u},(0,l.__)("Go to Font Awesome Plugin Settings","font-awesome"))),(0,s.createElement)(i.s,{version:n,kitToken:t,handleQuery:m,getUrlText:h,onFinish:e=>(e=>{"function"==typeof o&&o(e),p()})(e),searchInputPlaceholder:(0,l.__)("Find icons by name, category, or keyword","font-awesome")},(0,s.createElement)("span",{slot:"fatal-error-heading"},(0,l.__)("Well, this is awkward...","font-awesome")),(0,s.createElement)("span",{slot:"fatal-error-detail"},(0,l.__)("Something has gone horribly wrong. Check the console for additional error information.","font-awesome")),(0,s.createElement)("span",{slot:"start-view-heading"},(0,l.__)("Font Awesome is the web's most popular icon set, with tons of icons in a variety of styles.","font-awesome")),(0,s.createElement)("span",{slot:"start-view-detail"},(0,c.A)((0,l.__)("Not sure where to start? Here are some favorites, or try a search for <strong>spinners</strong>, <strong>shopping</strong>, <strong>food</strong>, or <strong>whatever you're looking for</strong>.","font-awesome"),{strong:(0,s.createElement)("strong",null)})),(0,s.createElement)("span",{slot:"search-field-label-free"},(0,l.__)("Search Font Awesome Free Icons in Version","font-awesome")),(0,s.createElement)("span",{slot:"search-field-label-pro"},(0,l.__)("Search Font Awesome Pro Icons in Version","font-awesome")),(0,s.createElement)("span",{slot:"searching-free"},(0,l.__)("You're searching Font Awesome Free icons in version","font-awesome")),(0,s.createElement)("span",{slot:"searching-pro"},(0,l.__)("You're searching Font Awesome Pro icons in version","font-awesome")),(0,s.createElement)("span",{slot:"kit-has-no-uploaded-icons"},(0,l.__)("This kit contains no uploaded icons.","font-awesome")),(0,s.createElement)("span",{slot:"no-search-results-heading"},(0,l.__)("Sorry, we couldn't find anything for that.","font-awesome")),(0,s.createElement)("span",{slot:"no-search-results-detail"},(0,l.__)("You might try a different search...","font-awesome")),(0,s.createElement)("span",{slot:"suggest-icon-upload"},(0,c.A)((0,l.__)("Or <a>upload your own icon</a> to a Pro kit!","font-awesome"),{a:(0,s.createElement)("a",{target:"_blank",rel:"noopener noreferrer",href:"https://fontawesome.com/v5.15/how-to-use/on-the-web/using-kits/uploading-icons"})})),(0,s.createElement)("span",{slot:"get-fontawesome-pro"},(0,c.A)((0,l.__)("Or <a>use Font Awesome Pro</a> for more icons and styles!","font-awesome"),{a:(0,s.createElement)("a",{target:"_blank",rel:"noopener noreferrer",href:"https://fontawesome.com/"})})),(0,s.createElement)("span",{slot:"initial-loading-view-heading"},(0,l.__)("Fetching icons","font-awesome")),(0,s.createElement)("span",{slot:"initial-loading-view-detail"},(0,l.__)("When this thing gets up to 88 mph...","font-awesome")))))};function d(e){const o=[];if(!e.iconName)return void console.error("Font Awesome Icon Chooser: missing required iconName attribute for shortcode");o.push(`name="${e.iconName}"`);const t=["prefix","style","class","aria-hidden","aria-label","aria-labelledby","title","role"];for(const n of t){const t=r()(e,n);t&&o.push(`${n}="${t}"`)}return`[icon ${o.join(" ")}]`}var h=t(5597),u=t(4223),f=t(8102),w=t(6175),p=t.n(w);function g(e){const o=r()(window,"wp.media.editor.insert");o&&o(d(e.detail))}let _=!1;function E(e){const o={...e,modalOpenEvent:new Event("fontAwesomeIconChooserOpen",{bubbles:!0,cancelable:!1})};return window.__FontAwesomeOfficialPlugin__openIconChooserModal=()=>{document.dispatchEvent(o.modalOpenEvent)},r()(e,"isGutenbergPage")&&function(e){const o="font-awesome/icon",t=(0,l.__)("Font Awesome Icon"),{modalOpenEvent:n,kitToken:r,version:i,pro:c,handleQuery:w,getUrlText:p,settingsPageUrl:g}=e;(0,u.registerFormatType)(o,{name:o,title:(0,l.__)("Font Awesome Icon"),keywords:[(0,l.__)("icon"),(0,l.__)("font awesome")],tagName:"i",className:null,object:!1,edit:class extends h.Component{constructor(e){super(...arguments),this.handleFormatButtonClick=this.handleFormatButtonClick.bind(this),this.handleSelect=this.handleSelect.bind(this)}handleFormatButtonClick(){document.dispatchEvent(n)}handleSelect(e){const{value:o,onChange:t}=this.props;if(!e.detail)return;const n=d(e.detail);t((0,u.insert)(o,n))}render(){return(0,s.createElement)(h.Fragment,null,(0,s.createElement)(f.RichTextToolbarButton,{icon:(0,s.createElement)(a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",className:"svg-inline--fa fa-font-awesome fa-w-14"},(0,s.createElement)(a.Path,{fill:"currentColor",d:"M397.8 32H50.2C22.7 32 0 54.7 0 82.2v347.6C0 457.3 22.7 480 50.2 480h347.6c27.5 0 50.2-22.7 50.2-50.2V82.2c0-27.5-22.7-50.2-50.2-50.2zm-45.4 284.3c0 4.2-3.6 6-7.8 7.8-16.7 7.2-34.6 13.7-53.8 13.7-26.9 0-39.4-16.7-71.7-16.7-23.3 0-47.8 8.4-67.5 17.3-1.2.6-2.4.6-3.6 1.2V385c0 1.8 0 3.6-.6 4.8v1.2c-2.4 8.4-10.2 14.3-19.1 14.3-11.3 0-20.3-9-20.3-20.3V166.4c-7.8-6-13.1-15.5-13.1-26.3 0-18.5 14.9-33.5 33.5-33.5 18.5 0 33.5 14.9 33.5 33.5 0 10.8-4.8 20.3-13.1 26.3v18.5c1.8-.6 3.6-1.2 5.4-2.4 18.5-7.8 40.6-14.3 61.5-14.3 22.7 0 40.6 6 60.9 13.7 4.2 1.8 8.4 2.4 13.1 2.4 22.7 0 47.8-16.1 53.8-16.1 4.8 0 9 3.6 9 7.8v140.3z"})),title:t,onClick:this.handleFormatButtonClick}),(0,s.createElement)(m,{modalOpenEvent:n,kitToken:r,version:i,pro:c,settingsPageUrl:g,handleQuery:w,onSubmit:this.handleSelect,getUrlText:p}))}}})}(o),{setupClassicEditorIconChooser:()=>function(e){_||window.tinymce&&(function(e){const{iconChooserContainerId:o,modalOpenEvent:n,kitToken:r,version:a,pro:i,handleQuery:l,getUrlText:c,settingsPageUrl:d}=e,h=document.querySelector(`#${o}`);if(!h)return;if(!window.tinymce)return;let u=!1;u||(u=!0,Promise.all([t.e(578),t.e(56)]).then(t.bind(t,6056)).then((()=>{})).catch((e=>console.error("Font Awesome Plugin failed to load styles for the Icon Chooser in the Classic Editor",e)))),p().render((0,s.createElement)(m,{kitToken:r,version:a,pro:i,modalOpenEvent:n,handleQuery:l,settingsPageUrl:d,onSubmit:g,getUrlText:c}),h)}({...e,iconChooserContainerId:"font-awesome-icon-chooser-container",iconChooserMediaButtonClass:"font-awesome-icon-chooser-media-button"}),_=!0)}(o)}}},4627:(e,o,t)=>{"use strict";t.d(o,{A:()=>r});var n=t(5597);const r=n.createInterpolateElement||n.__experimentalCreateInterpolateElement}}]);