PageSourceSearch

https://magictool.ai/_next/static/chunks/2197.e9297e47fb971ecf.js

js magictool.ai collected 2026-09-24 12:05:43 UTC 13,846 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2197,5952],{35551:function(e,t,r){"use strict";r.d(t,{Z:function(){return j}});var o=r(20791),n=r(13428),a=r(2265),i=r(57042),l=r(10098),s=r(95600),c=r(89975),d=r(35843),u=r(87927),p=r(1320),h=r(28702),f=r(26520),m=r(25702);function v(e){return(0,m.Z)("MuiButton",e)}let b=(0,f.Z)("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]),y=a.createContext({});var x=r(57437);let g=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],S=e=>{let{color:t,disableElevation:r,fullWidth:o,size:a,variant:i,classes:l}=e,c={root:["root",i,`${i}${(0,h.Z)(t)}`,`size${(0,h.Z)(a)}`,`${i}Size${(0,h.Z)(a)}`,"inherit"===t&&"colorInherit",r&&"disableElevation",o&&"fullWidth"],label:["label"],startIcon:["startIcon",`iconSize${(0,h.Z)(a)}`],endIcon:["endIcon",`iconSize${(0,h.Z)(a)}`]},d=(0,s.Z)(c,v,l);return(0,n.Z)({},l,d)},z=e=>(0,n.Z)({},"small"===e.size&&{"& > *:nth-of-type(1)":{fontSize:18}},"medium"===e.size&&{"& > *:nth-of-type(1)":{fontSize:20}},"large"===e.size&&{"& > *:nth-of-type(1)":{fontSize:22}}),w=(0,d.ZP)(p.Z,{shouldForwardProp:e=>(0,d.FO)(e)||"classes"===e,name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.variant],t[`${r.variant}${(0,h.Z)(r.color)}`],t[`size${(0,h.Z)(r.size)}`],t[`${r.variant}Size${(0,h.Z)(r.size)}`],"inherit"===r.color&&t.colorInherit,r.disableElevation&&t.disableElevation,r.fullWidth&&t.fullWidth]}})(({theme:e,ownerState:t})=>{var r,o;let a="light"===e.palette.mode?e.palette.grey[300]:e.palette.grey[800],i="light"===e.palette.mode?e.palette.grey.A100:e.palette.grey[700];return(0,n.Z)({},e.typography.button,{minWidth:64,padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create(["background-color","box-shadow","border-color","color"],{duration:e.transitions.duration.short}),"&:hover":(0,n.Z)({textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,c.Fq)(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"text"===t.variant&&"inherit"!==t.color&&{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,c.Fq)(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"outlined"===t.variant&&"inherit"!==t.color&&{border:`1px solid ${(e.vars||e).palette[t.color].main}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,c.Fq)(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"contained"===t.variant&&{backgroundColor:e.vars?e.vars.palette.Button.inheritContainedHoverBg:i,boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2],backgroundColor:(e.vars||e).palette.grey[300]}},"contained"===t.variant&&"inherit"!==t.color&&{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}}),"&:active":(0,n.Z)({},"contained"===t.variant&&{boxShadow:(e.vars||e).shadows[8]}),[`&.${b.focusVisible}`]:(0,n.Z)({},"contained"===t.variant&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${b.disabled}`]:(0,n.Z)({color:(e.vars||e).palette.action.disabled},"outlined"===t.variant&&{border:`1px solid ${(e.vars||e).palette.action.disabledBackgroun
1d}`},"contained"===t.variant&&{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground})},"text"===t.variant&&{padding:"6px 8px"},"text"===t.variant&&"inherit"!==t.color&&{color:(e.vars||e).palette[t.color].main},"outlined"===t.variant&&{padding:"5px 15px",border:"1px solid currentColor"},"outlined"===t.variant&&"inherit"!==t.color&&{color:(e.vars||e).palette[t.color].main,border:e.vars?`1px solid rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:`1px solid ${(0,c.Fq)(e.palette[t.color].main,.5)}`},"contained"===t.variant&&{color:e.vars?e.vars.palette.text.primary:null==(r=(o=e.palette).getContrastText)?void 0:r.call(o,e.palette.grey[300]),backgroundColor:e.vars?e.vars.palette.Button.inheritContainedBg:a,boxShadow:(e.vars||e).shadows[2]},"contained"===t.variant&&"inherit"!==t.color&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main},"inherit"===t.color&&{color:"inherit",borderColor:"currentColor"},"small"===t.size&&"text"===t.variant&&{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},"large"===t.size&&"text"===t.variant&&{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},"small"===t.size&&"outlined"===t.variant&&{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},"large"===t.size&&"outlined"===t.variant&&{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},"small"===t.size&&"contained"===t.variant&&{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},"large"===t.size&&"contained"===t.variant&&{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},t.fullWidth&&{width:"100%"})},({ownerState:e})=>e.disableElevation&&{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${b.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${b.disabled}`]:{boxShadow:"none"}}),C=(0,d.ZP)("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.startIcon,t[`iconSize${(0,h.Z)(r.size)}`]]}})(({ownerState:e})=>(0,n.Z)({display:"inherit",marginRight:8,marginLeft:-4},"small"===e.size&&{marginLeft:-2},z(e))),Z=(0,d.ZP)("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.endIcon,t[`iconSize${(0,h.Z)(r.size)}`]]}})(({ownerState:e})=>(0,n.Z)({display:"inherit",marginRight:-4,marginLeft:8},"small"===e.size&&{marginRight:-2},z(e))),k=a.forwardRef(function(e,t){let r=a.useContext(y),s=(0,l.Z)(r,e),c=(0,u.Z)({props:s,name:"MuiButton"}),{children:d,color:p="primary",component:h="button",className:f,disabled:m=!1,disableElevation:v=!1,disableFocusRipple:b=!1,endIcon:z,focusVisibleClassName:k,fullWidth:j=!1,size:$="medium",startIcon:I,type:O,variant:N="text"}=c,E=(0,o.Z)(c,g),R=(0,n.Z)({},c,{color:p,component:h,disabled:m,disableElevation:v,disableFocusRipple:b,fullWidth:j,size:$,type:O,variant:N}),B=S(R),T=I&&(0,x.jsx)(C,{className:B.startIcon,ownerState:R,children:I}),P=z&&(0,x.jsx)(Z,{className:B.endIcon,ownerState:R,children:z});return(0,x.jsxs)(w,(0,n.Z)({ownerState:R,className:(0,i.Z)(r.className,B.root,f),component:h,disabled:m,focusRipple:!b,focusVisibleClassName:(0,i.Z)(B.focusVisible,k),ref:t,type:O},E,{classes:B,children:[T,d,P]}))});var j=k},79620:function(e,t,r){"use strict";var o=r(2265);r(21532);var n=r(37736),a=r(97304),i=r(35551),l=r(14825),s=r(17022),c=r(19498),d=r(33224),u=r(73042),p=r(29434),h=r(53339),f=r(62897),m=r(22358),v=r(48166),b=r(36822),y=r(58436),x=r(10819),g=r(46291),S=r(19659),z=r(41209),w=r(57437);function C(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r,o,n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){l=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw o}}return a}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Z(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Z(e,t)}}
1(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Z(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,o=Array(t);r<t;r++)o[r]=e[r];return o}t.Z=function(e){var t=(0,n.z$)().trackEvent,r=C(o.useState(void 0!==e.pageTitle?e.pageTitle:""),2),Z=r[0],k=r[1],j=C(o.useState(void 0!==e.pageUrl?e.pageUrl:""),2),$=j[0],I=j[1],O="Super helpful tool! ",N=(0,z.$G)().t,E=C(o.useState(void 0!==e.showShare&&e.showShare),2),R=E[0],B=E[1],T=C(o.useState(void 0===e.showBookmark||e.showBookmark),2),P=T[0];T[1];var M=function(){t({category:"Engagement",action:"Share",name:Z})};return(0,o.useEffect)(function(){""===Z&&k(document.title),""===$&&I(a.Z.sanitize(window.location.href)),(-1!==window.location.href.indexOf("/tool")||"/"===window.location.pathname||"/tools"===window.location.pathname)&&B(!0)},[]),(0,w.jsx)(w.Fragment,{children:R&&(0,w.jsxs)("div",{className:e.shareContainerClassName?e.shareContainerClassName:"share-container",children:[(0,w.jsx)("h3",{children:void 0===e.shareText?N("share_title",{defaultValue:"Share"}):e.shareText}),(0,w.jsxs)("div",{className:"share-buttons",children:[(0,w.jsx)(s.Z,{url:$,quote:O+Z,className:"sm-share-button",beforeOnClick:M,children:(0,w.jsx)(c.Z,{size:32,round:!0})}),(0,w.jsx)(d.Z,{url:$,title:O+Z,related:["@karim_ouda"],className:"sm-share-button",beforeOnClick:M,children:(0,w.jsx)(u.Z,{size:32,round:!0})}),(0,w.jsx)(p.Z,{url:$,title:Z,summary:O+Z,className:"sm-share-button",beforeOnClick:M,children:(0,w.jsx)(h.Z,{size:32,round:!0})}),(0,w.jsx)(f.Z,{url:$,title:O+Z,className:"sm-share-button",beforeOnClick:M,children:(0,w.jsx)(m.Z,{size:32,round:!0})}),(0,w.jsx)(v.Z,{url:$,title:O+Z,className:"sm-share-button",beforeOnClick:M,children:(0,w.jsx)(b.Z,{size:32,round:!0})}),(0,w.jsx)(y.Z,{url:$,title:O+Z,className:"sm-share-button",beforeOnClick:M,children:(0,w.jsx)(x.Z,{size:32,round:!0})}),(0,w.jsx)(g.Z,{url:$,subject:Z,body:O+Z,className:"sm-share-button",beforeOnClick:M,children:(0,w.jsx)(S.Z,{size:32,round:!0})})]}),P&&(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)("div",{className:"copy-url",children:(0,w.jsx)(i.Z,{size:"small",variant:"outlined",onClick:function(){var e=document.createElement("textarea");e.value=$,document.body.appendChild(e),e.select(),document.execCommand("copy"),document.body.removeChild(e),t({category:"Engagement",action:"Copy URL Clicked",name:Z})},children:N("share_copy_page")})}),(0,w.jsx)("div",{className:e.bookmarkContainerClassName?e.bookmarkContainerClassName:"bookmark-page",children:(0,w.jsx)(l.ZP,{href:$,title:Z,onClick:function(){t({category:"Engagement",action:"Bookmark",name:Z})}})})]})]})})}},21532:function(){},50044:function(e,t,r){"use strict";r.d(t,{CR:function(){return l},Jh:function(){return i},_T:function(){return n},ev:function(){return s},mG:function(){return a},pi:function(){return o}});var o=function(){return(o=Object.assign||function(e){for(var t,r=1,o=arguments.length;r<o;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}).apply(this,arguments)};function n(e,t){var r={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&0>t.indexOf(o)&&(r[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,o=Object.getOwnPropertySymbols(e);n<o.length;n++)0>t.indexOf(o[n])&&Object.prototype.propertyIsEnumerable.call(e,o[n])&&(r[o[n]]=e[o[n]]);return r}function a(e,t,r,o){return new(r||(r=Promise))(function(n,a){function i(e){try{s(o.next(e))}catch(e){a(e)}}function l(e){try{s(o.throw(e))}catch(e){a(e)}}function s(e){var t;e.done?n(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(i,l)}s((o=o.apply(e,t||[])).next())})}function i(e,t){var r,o,n,a,i={label:0,sent:function(){if(1&n[0])throw n[1];return n[1]},trys:[],ops:[]};return a={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function l(l){return function(s){return function(l){if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,l[0]&&(i=0)),i;)try{if(r=1,o&&(n=2&l[0]?o.return:l[0]?o.throw||((n=o.return)&&n.call(o),0):o.next)&&!(n=n.call(o,l[1])).done)return n;switch(o=0,n&&(l=[2&l[0],n.value]),l[0]){case 0:case 1:n=l;break;case 4:return i.label++,{value:l[1],done:!1};case 5:i.label++,o=l[1],l=[0];continue;case 7:l=i.ops.pop(),i.trys.pop();continue;default:if(!(n=(n=i.trys).length>0&&n[n.length-1])&&(6===l[0]||2===l[0])){i=0;continue}if(3===l[0]&&(!n||l[1]>n[0]&&l[1]<n[3])){i.label=l[1];break}if(6===l[0]&&i.label<n[1]){i.label=n[1],n=l;break}if(n&&i.label<n[2]){i.label=n[2],i.ops.push(l);break}n[2]&&i.ops.pop(),i.trys.pop();continue}l=t.call(e,i)}catch(e){l=[6,e],o=0}finally{r=n=0}if(5&l[0])throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}([l,s])}}}function l(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var o,n,a=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(o=a.next()).done;)i.push(o.value)}catch(e){n={error:e}}finally{try{o&&!o.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}return i}function s(e,t,r){if(r||2==arguments.length)for(var o,n=0,a=t.length;n<a;n++)!o&&n in t||(o||(o=Array.prototype.slice.call(t,0,n)),o[n]=t[n]);return e.concat(o||Array.prototype.slice.call(t))}"function"==typeof SuppressedError&&SuppressedError}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.