PageSourceSearch

https://mygmrs.com/js/app.83cc12a5.js

js mygmrs.com collected 2026-10-01 13:51:53 UTC 99,288 bytes, 2 lines download raw bytes

1(function(e){function t(t){for(var r,s,o=t[0],l=t[1],c=t[2],u=0,d=[];u<o.length;u++)s=o[u],Object.prototype.hasOwnProperty.call(n,s)&&n[s]&&d.push(n[s][0]),n[s]=0;for(r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r]);p&&p(t);while(d.length)d.shift()();return i.push.apply(i,c||[]),a()}function a(){for(var e,t=0;t<i.length;t++){for(var a=i[t],r=!0,s=1;s<a.length;s++){var o=a[s];0!==n[o]&&(r=!1)}r&&(i.splice(t--,1),e=l(l.s=a[0]))}return e}var r={},s={app:0},n={app:0},i=[];function o(e){return l.p+"js/"+({about:"about","admin-dashboard~map~profile-repeater-edit~repeater":"admin-dashboard~map~profile-repeater-edit~repeater","admin-dashboard~profile-repeater-edit~repeater":"admin-dashboard~profile-repeater-edit~repeater",repeater:"repeater","profile-repeater-edit":"profile-repeater-edit","admin-dashboard":"admin-dashboard",map:"map","profile-requests-repeaters":"profile-requests-repeaters",network:"network","license~profile-edit~register":"license~profile-edit~register","profile-edit":"profile-edit","confirm-repeater":"confirm-repeater",contact:"contact",help:"help","help-aboutgmrs":"help-aboutgmrs","help-brandingguide":"help-brandingguide","help-getlicense":"help-getlicense",license:"license",register:"register",login:"login","membership~profile-subscriptions~reports":"membership~profile-subscriptions~reports",membership:"membership","profile-subscriptions":"profile-subscriptions",reports:"reports",notfound:"notfound","privacy-policy":"privacy-policy","profile-password":"profile-password","profile-repeaters":"profile-repeaters","profile-subscriptions-canceled":"profile-subscriptions-canceled","profile-subscriptions-success":"profile-subscriptions-success","repeaters~repeaters-classic":"repeaters~repeaters-classic",repeaters:"repeaters","repeaters-classic":"repeaters-classic","reset-password":"reset-password","terms-conditions":"terms-conditions",user:"user","verify-email":"verify-email"}[e]||e)+"."+{about:"eca18a8c","admin-dashboard~map~profile-repeater-edit~repeater":"6452b994","admin-dashboard~profile-repeater-edit~repeater":"02eee233",repeater:"68d6fed1","chunk-a3c2a11c":"2d171fed","profile-repeater-edit":"440e2386","chunk-25de638d":"ecf0ae21","admin-dashboard":"e5c1f732",map:"3ae03a86","chunk-06a708a2":"18d84cc9","profile-requests-repeaters":"480a7c3e",network:"6d6a595f","chunk-21393755":"9e664c75","license~profile-edit~register":"5908c711","profile-edit":"73fb3657","confirm-repeater":"f4efe20c",contact:"18de1123",help:"8cac82b4","help-aboutgmrs":"69753708","help-brandingguide":"0a42be54","help-getlicense":"ba4601ad",license:"549d9c36",register:"a21c562f",login:"db2e66b7","membership~profile-subscriptions~reports":"845fefc6",membership:"7d534a54","profile-subscriptions":"39f97c8f",reports:"bed7914f",notfound:"ad483430","privacy-policy":"2372c580","profile-password":"64a00d70","profile-repeaters":"9a77a300","profile-subscriptions-canceled":"7e28b990","profile-subscriptions-success":"222a9fd7","repeaters~repeaters-classic":"7b3a4bd8",repeaters:"6f7b5e1a","repeaters-classic":"1b62dca9","reset-password":"707b0d43","terms-conditions":"339ee08b",user:"04e75a9f","verify-email":"b74ef45d"}[e]+".js"}function l(t){if(r[t])return r[t].exports;var a=r[t]={i:t,l:!1,exports:{}};return e[t].call(a.exports,a,a.exports,l),a.l=!0,a.exports}l.e=function(e){var t=[],a={about:1,"admin-dashboard~map~profile-repeater-edit~repeater":1,"admin-dashboard~profile-repeater-edit~repeater":1,repeater:1,"chunk-a3c2a11c":1,"profile-repeater-edit":1,"chunk-25de638d":1,"admin-dashboard":1,map:1,"chunk-06a708a2":1,network:1,"chunk-21393755":1,"license~profile-edit~register":1,"profile-edit":1,"confirm-repeater":1,contact:1,"help-brandingguide":1,register:1,membership:1,"profile-subscriptions":1,reports:1,"profile-subscriptions-canceled":1,"profile-subscriptions-success":1,"repeaters~repeaters-classic":1,repeaters:1,"verify-email":1};s[e]?t.push(s[e]):0!==s[e]&&a[e]&&t.push(s[e]=new Promise((function(t,a){for(var r="css/"+({about:"about","admin-dashboard~map~profile-repeater-edit~repeater":"admin-dashboard~map~profile-repeater-edit~repeater","admin-dashboard~profile-repeater-edit~repeater":"admin-dashboard~profile-repeater-edit~repeater",repeater:"repeater","profile-repeater-edit":"profile-repeater-edit","admin-dashboard":"admin-dashboard",map:"map","profile-requests-repeaters":"profile-requests-repeaters",network:"network","license~profile-edit~register":"license~profile-edit~register","profile-edit":"profile-edit","confirm-repeater":"confirm-repeater",contact:"contact",help:"help","help-aboutgmrs":"help-aboutgmrs","help-brandingguide":"help-brandingguide","help-getlicense":"help-getlicense",license:"license",register:"register",login:"login","membership~profile-subscriptions~reports":"membership~profile-subscriptions~reports",membership:"membership","profile-subscriptions":"profile-subscriptions",reports:"reports",notfound:"notfound","privacy-policy":"privacy-policy","profile-password":"profile-password","profile-repeaters":"profile-repeaters","profile-subscriptions-canceled":"profile-subscriptions-canceled","profile-subscriptions-success":"profile-subscriptions-success","repeaters~repeaters-classic":"repeaters~repeaters-classic",repeaters:"repeaters","repeaters-classic":"repeaters-classic","reset-password":"reset-password","terms-conditions":"terms-conditions",user:"user","verify-email":"verify-email"}[e]||e)+"."+{about:"ac3162ad","admin-dashboard~map~profile-repeater-edit~repeater":"70477ca8","admin-dashboard~profile-repeater-edit~repeater":"197d0a6d",repeater:"bcf107e3","chunk-a3c2a11c":"2dbf560b","profile-repeater-edit":"09c85768","chunk-25de638d":"30787ca8","admin-dashboard":"5a35d225",map:"bb8acbe9","chunk-06a708a2":"c6cdcabc","profile-requests-repeaters":"31d6cfe0",network:"105cd02d","chunk-21393755":"96db2eab","license~profile-edit~register":"ac3162ad","profile-edit":"017aa7a0","confirm-repeater":"61d800dc",contact:"ca6df252",help:"31d6cfe0","help-aboutgmrs":"31d6cfe0","help-brandingguide":"ff86ec9d","help-getlicense":"31d6cfe0",license:"31d6cfe0",register:"06ab0567",login:"31d6cfe0","membership~profile-subscriptions~reports":"31d6cfe0",membership:"98b97a1a","profile-subscriptions":"b736f0e7",reports:"b535e8ad",notfound:"31d6cfe0","privacy-policy":"31d6cfe0","profile-password":"31d6cfe0","profile-repeaters":"31d6cfe0","profile-subscriptions-canceled":"c374f2c2","profile-subscriptions-success":"c374f2c2","repeaters~repeaters-classic":"4bde8705",repeaters:"7f359f3d","repeaters-classic":"31d6cfe0","reset-password":"31d6cfe0","terms-conditions":"31d6cfe0",user:"31d6cfe0","verify-email":"61d800dc"}[e]+".css",n=l.p+r,i=document.getElementsByTagName("link"),o=0;o<i.length;o++){var c=i[o],u=c.getAttribute("data-href")||c.getAttribute("href");if("stylesheet"===c.rel&&(u===r||u===n))return t()}var d=document.getElementsByTagName("style");for(o=0;o<d.length;o++){c=d[o],u=c.getAttribute("data-href");if(u===r||u===n)return t()}var p=document.createElement("link");p.rel="stylesheet",p.type="text/css",p.onload=t,p.onerror=function(t){var r=t&&t.target&&t.target.src||n,i=new Error("Loading CSS chunk "+e+" failed.\n("+r+")");i.code="CSS_CHUNK_LOAD_FAILED",i.request=r,delete s[e],p.parentNode.removeChild(p),a(i)},p.href=n;var m=document.getElementsByTagName("head")[0];m.appendChild(p)})).then((function(){s[e]=0})));var r=n[e];if(0!==r)if(r)t.push(r[2]);else{var i=new Promise((function(t,a){r=n[e]=[t,a]}));t.push(r[2]=i);var c,u=document.createElement("script");u.charset="utf-8",u.timeout=120,l.nc&&u.setAttribute("nonce",l.nc),u.src=o(e);var d=new Error;c=function(t){u.onerror=u.onload=null,clearTimeout(p);var a=n[e];if(0!==a){if(a){var r=t&&("load"===t.type?"missing":t.type),s=t&&t.target&&t.target.src;d.message="Loading chunk "+e+" failed.\n("+r+": "+s+")",d.name="ChunkLoadError",d.type=r,d.request=s,a[1](d)}n[e]=void 0}};var p=setTimeout((function(){c({type:"timeout",target:u})}),12e4);u.onerror=u.onload=c,document.head.appendChild(u)}return Promise.all(t)},l.m=e,l.c=r,l.d=function(e,t,a){l.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},l.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}
1),Object.defineProperty(e,"__esModule",{value:!0})},l.t=function(e,t){if(1&t&&(e=l(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(l.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)l.d(a,r,function(t){return e[t]}.bind(null,r));return a},l.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return l.d(t,"a",t),t},l.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},l.p="/",l.oe=function(e){throw console.error(e),e};var c=window["webpackJsonp"]=window["webpackJsonp"]||[],u=c.push.bind(c);c.push=t,c=c.slice();for(var d=0;d<c.length;d++)t(c[d]);var p=u;i.push([4,"chunk-vendors"]),a()})({0:function(e,t){},"0eba":function(e,t,a){"use strict";a("a6d3")},1:function(e,t){},"132e":function(e,t,a){},1856:function(e,t,a){},2:function(e,t){},2218:function(e,t,a){},2316:function(e,t,a){},"276a":function(e,t,a){},"29f6":function(e,t,a){"use strict";a("2316")},3:function(e,t){},3276:function(e,t,a){"use strict";a.d(t,"b",(function(){return l})),a.d(t,"a",(function(){return c})),a.d(t,"c",(function(){return u})),a.d(t,"d",(function(){return d}));a("7db0"),a("caad"),a("fb6a"),a("b64b"),a("d3b7"),a("ac1f"),a("00b4"),a("2532"),a("5319"),a("2ca0"),a("498a"),a("0643"),a("fffc"),a("4e3e"),a("159b");var r="mygmrs:loginRedirect";function s(e){return Array.isArray(e)&&(e=e.find((function(e){return"string"===typeof e&&e}))||e[0]),"string"===typeof e?e.trim():""}function n(e){var t=s(e);if(!t)return"";for(var a=0;a<2;a++){if(!/%[0-9A-Fa-f]{2}/.test(t))break;try{var r=decodeURIComponent(t.replace(/\+/g," "));if(r===t)break;t=r}catch(n){break}}return t.trim()}function i(e){return"/login"===e||"/register"===e||"/reset-password"===e||e.startsWith("/login/")||e.startsWith("/register/")}function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"/",a=n(e);if(!a)return t;if(a.startsWith("//")||/^[a-zA-Z][a-zA-Z0-9+.-]*:/.test(a))return t;a.startsWith("/")||(a="/"+a);var r=a.split("?")[0].split("#")[0];return i(r)?t:a}function l(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=t.overwrite,s=void 0===a||a,n=o(e,"");try{if(!n)return void(s&&sessionStorage.removeItem(r));if(!s&&sessionStorage.getItem(r))return;sessionStorage.setItem(r,n)}catch(i){}}function c(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"/",a="";try{a=sessionStorage.getItem(r)||"",sessionStorage.removeItem(r)}catch(l){}var n=o(a,"")||o(e&&e.redirect,""),i=s(e&&e.tier);return n&&"/membership"===n.split("?")[0]&&i&&!/[?&]tier=/.test(n)&&(n+=(n.includes("?")?"&":"?")+"tier="+encodeURIComponent(i)),n||t}function u(e){var t=o(e,"");if(t){var a=t.indexOf("?"),r=a>=0?t.slice(0,a):t,s={redirect:r};return a>=0&&t.slice(a+1).split("&").forEach((function(e){if(e){var t=e.indexOf("="),a=decodeURIComponent((t>=0?e.slice(0,t):e).replace(/\+/g," ")),r=t>=0?decodeURIComponent(e.slice(t+1).replace(/\+/g," ")):"";"tier"===a&&r&&(s.tier=r)}})),s}}function d(e){if(!e||"string"!==typeof e)return"/";var t=e.indexOf("#"),a=t>=0?e.slice(t):"",r=t>=0?e.slice(0,t):e,s=r.indexOf("?"),n=s>=0?r.slice(0,s):r,i=s>=0?r.slice(s+1):"";if(!i&&!a)return n||"/";var o={};i&&i.split("&").forEach((function(e){if(e){var t=e.indexOf("="),a=decodeURIComponent((t>=0?e.slice(0,t):e).replace(/\+/g," ")),r=t>=0?decodeURIComponent(e.slice(t+1).replace(/\+/g," ")):"";a&&(o[a]=r)}}));var l={path:n||"/"};return Object.keys(o).length&&(l.query=o),a&&(l.hash=a),l}},"32b7":function(e,t,a){"use strict";a("7aaf")},"363a":function(e,t,a){"use strict";a("3ed6")},"39e9":function(e,t,a){"use strict";a("1856")},"3ed6":function(e,t,a){},"3ee0":function(e,t,a){"use strict";a("132e")},"3fec":function(e,t,a){e.exports=a.p+"img/icon-512-transparent.8b940d53.png"},4:function(e,t,a){e.exports=a("56d7")},4678:function(e,t,a){var r={"./af":"2bfb","./af.js":"2bfb","./ar":"8e73","./ar-dz":"a356","./ar-dz.js":"a356","./ar-kw":"423e","./ar-kw.js":"423e","./ar-ly":"1cfd","./ar-ly.js":"1cfd","./ar-ma":"0a84","./ar-ma.js":"0a84","./ar-ps":"4c98","./ar-ps.js":"4c98","./ar-sa":"8230","./ar-sa.js":"8230","./ar-tn":"6d83","./ar-tn.js":"6d83","./ar.js":"8e73","./az":"485c","./az.js":"485c","./be":"1fc1","./be.js":"1fc1","./bg":"84aa","./bg.js":"84aa","./bm":"a7fa","./bm.js":"a7fa","./bn":"9043","./bn-bd":"9686","./bn-bd.js":"9686","./bn.js":"9043","./bo":"d26a","./bo.js":"d26a","./br":"6887","./br.js":"6887","./bs":"2554","./bs.js":"2554","./ca":"d716","./ca.js":"d716","./cs":"3c0d","./cs.js":"3c0d","./cv":"03ec","./cv.js":"03ec","./cy":"9797","./cy.js":"9797","./da":"0f14","./da.js":"
10f14","./de":"b469","./de-at":"b3eb","./de-at.js":"b3eb","./de-ch":"bb71","./de-ch.js":"bb71","./de.js":"b469","./dv":"598a","./dv.js":"598a","./el":"8d47","./el.js":"8d47","./en-au":"0e6b","./en-au.js":"0e6b","./en-ca":"3886","./en-ca.js":"3886","./en-gb":"39a6","./en-gb.js":"39a6","./en-ie":"e1d3","./en-ie.js":"e1d3","./en-il":"7333","./en-il.js":"7333","./en-in":"ec2e","./en-in.js":"ec2e","./en-nz":"6f50","./en-nz.js":"6f50","./en-sg":"b7e9","./en-sg.js":"b7e9","./eo":"65db","./eo.js":"65db","./es":"898b","./es-do":"0a3c","./es-do.js":"0a3c","./es-mx":"b5b7","./es-mx.js":"b5b7","./es-us":"55c9","./es-us.js":"55c9","./es.js":"898b","./et":"ec18","./et.js":"ec18","./eu":"0ff2","./eu.js":"0ff2","./fa":"8df4","./fa.js":"8df4","./fi":"81e9","./fi.js":"81e9","./fil":"d69a","./fil.js":"d69a","./fo":"0721","./fo.js":"0721","./fr":"9f26","./fr-ca":"d9f8","./fr-ca.js":"d9f8","./fr-ch":"0e49","./fr-ch.js":"0e49","./fr.js":"9f26","./fy":"7118","./fy.js":"7118","./ga":"5120","./ga.js":"5120","./gd":"f6b4","./gd.js":"f6b4","./gl":"8840","./gl.js":"8840","./gom-deva":"aaf2","./gom-deva.js":"aaf2","./gom-latn":"0caa","./gom-latn.js":"0caa","./gu":"e0c5","./gu.js":"e0c5","./he":"c7aa","./he.js":"c7aa","./hi":"dc4d","./hi.js":"dc4d","./hr":"4ba9","./hr.js":"4ba9","./hu":"5b14","./hu.js":"5b14","./hy-am":"d6b6","./hy-am.js":"d6b6","./id":"5038","./id.js":"5038","./is":"0558","./is.js":"0558","./it":"6e98","./it-ch":"6f12","./it-ch.js":"6f12","./it.js":"6e98","./ja":"079e","./ja.js":"079e","./jv":"b540","./jv.js":"b540","./ka":"201b","./ka.js":"201b","./kk":"6d79","./kk.js":"6d79","./km":"e81d","./km.js":"e81d","./kn":"3e92","./kn.js":"3e92","./ko":"22f8","./ko.js":"22f8","./ku":"2421","./ku-kmr":"7558","./ku-kmr.js":"7558","./ku.js":"2421","./ky":"9609","./ky.js":"9609","./lb":"440c","./lb.js":"440c","./lo":"b29d","./lo.js":"b29d","./lt":"26f9","./lt.js":"26f9","./lv":"b97c","./lv.js":"b97c","./me":"293c","./me.js":"293c","./mi":"688b","./mi.js":"688b","./mk":"6909","./mk.js":"6909","./ml":"02fb","./ml.js":"02fb","./mn":"958b","./mn.js":"958b","./mr":"39bd","./mr.js":"39bd","./ms":"ebe4","./ms-my":"64030","./ms-my.js":"64030","./ms.js":"ebe4","./mt":"1b45","./mt.js":"1b45","./my":"8689","./my.js":"8689","./nb":"6ce3","./nb.js":"6ce3","./ne":"3a39","./ne.js":"3a39","./nl":"facd","./nl-be":"db29","./nl-be.js":"db29","./nl.js":"facd","./nn":"b84c","./nn.js":"b84c","./oc-lnc":"167b","./oc-lnc.js":"167b","./pa-in":"f3ff","./pa-in.js":"f3ff","./pl":"8d57","./pl.js":"8d57","./pt":"f260","./pt-br":"d2d4","./pt-br.js":"d2d4","./pt.js":"f260","./ro":"972c","./ro.js":"972c","./ru":"957c","./ru.js":"957c","./sd":"6784","./sd.js":"6784","./se":"ffff","./se.js":"ffff","./si":"eda5","./si.js":"eda5","./sk":"7be6","./sk.js":"7be6","./sl":"8155","./sl.js":"8155","./sq":"c8f3","./sq.js":"c8f3","./sr":"cf1e","./sr-cyrl":"13e9","./sr-cyrl.js":"13e9","./sr.js":"cf1e","./ss":"52bd","./ss.js":"52bd","./sv":"5fbd","./sv.js":"5fbd","./sw":"74dc","./sw.js":"74dc","./ta":"3de5","./ta.js":"3de5","./te":"5cbb","./te.js":"5cbb","./tet":"576c","./tet.js":"576c","./tg":"3b1b","./tg.js":"3b1b","./th":"10e8","./th.js":"10e8","./tk":"5aff","./tk.js":"5aff","./tl-ph":"0f38","./tl-ph.js":"0f38","./tlh":"cf75","./tlh.js":"cf75","./tr":"0e81","./tr.js":"0e81","./tzl":"cf51","./tzl.js":"cf51","./tzm":"c109","./tzm-latn":"b53d","./tzm-latn.js":"b53d","./tzm.js":"c109","./ug-cn":"6117","./ug-cn.js":"6117","./uk":"ada2","./uk.js":"ada2","./ur":"5294","./ur.js":"5294","./uz":"2e8c","./uz-latn":"010e","./uz-latn.js":"010e","./uz.js":"2e8c","./vi":"2921","./vi.js":"2921","./x-pseudo":"fd7e","./x-pseudo.js":"fd7e","./yo":"7f33","./yo.js":"7f33","./zh-cn":"5c3a","./zh-cn.js":"5c3a","./zh-hk":"49ab","./zh-hk.js":"49ab","./zh-mo":"3a6c","./zh-mo.js":"3a6c","./zh-tw":"90ea","./zh-tw.js":"90ea"};function s(e){var t=n(e);return a(t)}function n(e){if(!a.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}s.keys=function(){return Object.keys(r)},s.resolve=n,e.exports=s,s.id="4678"},"477c":function(e,t,a){"use strict";a("5b53")},4900:function(e,t,a){"use strict";var r=a("8212"),s=a("4ca6"),n=a("132d"),i=a("adda"),o=a("8270"),l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a(s["a"],{attrs:{avatar:"",overlap:"",bottom:"",color:"transparent","offset-x":e.avatarSize/2+e.avatarSize/4,"offset-y":e.avatarSize/2+e.avatarSize/4},scopedSlots:e._u([{key:"badge",fn:function(){return[e.user.isPremium?a(r["a"],[a(n["a"],{attrs:{color:"yellow darken-1",small:""}},[e._v("mdi-star")])],1):e.user.isAdFree?a(r["a"],[a(n["a"],{attrs:{color:"yellow darken-1",small:""}}
1,[e._v("mdi-advertisements-off")])],1):e._e()]},proxy:!0}])},[a(o["a"],{staticClass:"elevation-5",attrs:{size:e.avatarSize,color:e.hideAvatarText?"transparent":"rfaccent2",tile:e.tile}},[e.username?a(i["a"],{directives:[{name:"show",rawName:"v-show",value:e.hideAvatarText,expression:"hideAvatarText"}],attrs:{eager:"","aspect-ratio":"1",src:e.avatarSrc,alt:e.username+" Avatar"},on:{load:function(t){e.hideAvatarText=!0},error:function(t){e.hideAvatarText=!1}}}):e._e(),e.hideAvatarText?e._e():a("span",{class:this.$_.isUndefined(this.small)?this.$_.isUndefined(this.xsmall)?"white--text display-3 font-weight-thin pt-1":"white--text avatar-text-xs font-weight-light pt-1":"white--text avatar-text font-weight-light pt-1"},[e._v(" "+e._s(e._f("splitCallsign")(e.callsign))+" ")])],1)],1)},c=[],u=(a("ac1f"),a("00b4"),a("c96a"),a("6821")),d=a.n(u),p=a("6aef"),m={props:["user","tile","small","xsmall"],data:function(){return{hideAvatarText:!0,username:null,callsign:null,gravatar:null}},computed:{avatarSize:function(){return this.$_.isUndefined(this.small)?this.$_.isUndefined(this.xsmall)?200:32:40},avatarSrc:function(){return this.$_.isString(this.username)?this.user&&this.user.avatarUpdate?"https://files.mygmrs.com/avatar/"+this.username.toLowerCase()+"?ts="+this.user.avatarUpdate:Object(p["c"])(this.username):""}},filters:{splitCallsign:function(e){var t=/^[A-Z]{4}\d{3}$/i,a=t.test(e)?4:3;return"string"===typeof e?e.substring(0,a)+"\n"+e.substring(a):""}},watch:{user:{handler:function(){this.username=this.user.username||this.user.Username,this.callsign=this.user.callsign||this.user.Callsign,this.gravatar=this.user.gravatar||this.user.Gravatar||d()(this.user.email||this.user.Email||"")},deep:!0},avatarSrc:function(){this.hideAvatarText=!0}},mounted:function(){this.username=this.user.username||this.user.Username,this.callsign=this.user.callsign||this.user.Callsign,this.gravatar=this.user.gravatar||this.user.Gravatar||d()(this.user.email||this.user.Email||"")}},h=m,f=(a("477c"),a("2877")),g=Object(f["a"])(h,l,c,!1,null,"4f58db10",null);t["a"]=g.exports},5:function(e,t){},"56d7":function(e,t,a){"use strict";a.r(t);a("e260"),a("e6cf"),a("cca6"),a("a79d"),a("99af"),a("14d9");var r=a("2b0e"),s=a("0798"),n=a("7496"),i=a("40dc"),o=a("4ca6"),l=a("8336"),c=a("b0af"),u=a("99d9"),d=a("62ad"),p=a("a523"),m=a("169a"),h=a("cd55"),f=a("49e2"),g=a("c865"),b=a("0393"),v=a("553a"),w=a("4bd4"),k=a("132d"),y=a("adda"),x=a("8860"),C=a("da13"),S=a("8270"),j=a("5d23"),A=a("1baa"),P=a("34c3"),O=a("f6c4"),T=a("f774"),N=a("0fd9"),E=a("8dd9"),I=a("2fa4"),L=a("b73d"),$=a("8654"),R=a("71d9"),M=a("2a7f"),U=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r(n["a"],[r(i["a"],{attrs:{app:"",dark:"",color:"rfnavy","clipped-right":""}},[r(l["a"],{staticClass:"hidden-lg-and-up",attrs:{icon:""},on:{click:function(t){e.menu.state=!e.menu.state}}},[r(k["a"],[e._v("mdi-menu")])],1),r("div",{staticClass:"d-flex align-center"},[r("router-link",{attrs:{to:"/"}},[r(y["a"],{staticClass:"shrink mr-2",attrs:{alt:"myGMRS.com Logo",contain:"",width:"160",height:"41",src:a("cf05")}})],1)],1),r(I["a"]),r(M["a"],{staticClass:"hidden-md-and-down"},[e._l(e.links,(function(t,a){return r(l["a"],{key:a,attrs:{text:"",to:t.link}},[r(k["a"],{staticClass:"mr-1",attrs:{small:""}},[e._v(e._s(t.icon))]),e._v(" "+e._s(t.title)+" ")],1)})),r(l["a"],{attrs:{text:"",href:"https://shop.mygmrs.com/"}},[r(k["a"],{staticClass:"mr-1",attrs:{small:""}},[e._v("mdi-cart")]),e._v(" Shop ")],1),r(l["a"],{attrs:{text:"",href:"https://forums.mygmrs.com/"}},[r(k["a"],{staticClass:"mr-1",attrs:{small:""}},[e._v("mdi-forum")]),e._v(" Forums ")],1),e.user.authenticated?e._e():r(l["a"],{staticClass:"hidden-sm-and-down",attrs:{text:""},on:{click:function(t){return e.showLogin()}}},[r(k["a"],{attrs:{small:""}},[e._v("mdi-login")]),r("span",{staticClass:"ml-1"},[e._v("Sign In")])],1),e.user.authenticated?e._e():r(l["a"],{staticClass:"hidden-sm-and-down",attrs:{text:"",to:e.registerRoute},on:{click:e.rememberCurrentLoginRedirect}},[r(k["a"],{attrs:{small:""}},[e._v("mdi-account-plus")]),r("span",{staticClass:"ml-1"},[e._v("Register")])],1),e.user.authenticated?r(l["a"],{attrs:{text:""},on:{click:function(t){return e.logout()}}},[r(k["a"],{staticClass:"mr-1",attrs:{small:""}}
1,[e._v("mdi-logout")]),e._v(" Sign Out ")],1):e._e(),e.user.authenticated?r(C["a"],{staticClass:"hidden-sm-and-down",attrs:{"two-line":""}},[r("router-link",{staticClass:"avatar-link",attrs:{to:"/user/"+e.user.username}},[e.user?r("UserAvatarList",{key:e.user.avatarUpdate,ref:"userAvatar",attrs:{user:e.user,small:""}}):e._e()],1),r(j["a"],{staticClass:"py-0"},[r(j["c"],[r("router-link",{staticClass:"white--text no-underline",attrs:{to:"/user/"+e.user.username}},[e._v(" "+e._s(e.user.username)+" ")])],1),r(j["b"],[r("router-link",{staticClass:"grey--text text--lighten-1 no-underline",attrs:{to:"/license/"+e.user.callsign}},[e._v(" "+e._s(e.user.callsign)+" ")])],1)],1)],1):e._e()],2)],1),r(T["a"],{attrs:{app:"",right:"",touchless:e.$vuetify.breakpoint.lgAndUp,clipped:e.$vuetify.breakpoint.lgAndUp,color:e.$vuetify.theme.dark?"":"grey lighten-5"},scopedSlots:e._u([{key:"prepend",fn:function(){return[e.user.authenticated?r(C["a"],{staticClass:"rfnavy hidden-lg-and-up dense",attrs:{"two-line":""}},[r("router-link",{staticClass:"avatar-link",attrs:{to:"/user/"+e.user.username}},[r(S["a"],{staticClass:"my-0",attrs:{color:(e.hideAvatarText,"rfaccent2")}},[r(y["a"],{directives:[{name:"show",rawName:"v-show",value:e.hideAvatarText,expression:"hideAvatarText"}],key:e.user.avatarUpdate,attrs:{eager:"","aspect-ratio":"1",src:e.getAvatarUrl(e.user.username),alt:e.user.username+" Avatar"},on:{load:function(t){e.hideAvatarText=!0},error:function(t){e.hideAvatarText=!1}}}),e.hideAvatarText?e._e():r("span",{staticClass:"white--text avatar-text text-uppercase font-weight-light"},[e._v(e._s(e._f("splitCallsign")(e.user.callsign)))])],1)],1),r(j["a"],{staticClass:"py-0"},[r(j["c"],[r("router-link",{staticClass:"white--text no-underline",attrs:{to:"/user/"+e.user.username}},[e._v(" "+e._s(e.user.username)+" ")])],1),r(j["b"],[r("router-link",{staticClass:"grey--text text--lighten-1 no-underline",attrs:{to:"/license/"+e.user.callsign}},[e._v(" "+e._s(e.user.callsign)+" ")])],1)],1)],1):r(C["a"],{staticClass:"rfaccent darken-2 hidden-lg-and-up",attrs:{dark:""}},[r(N["a"],[r(d["a"],{attrs:{cols:"6"}},[r(l["a"],{staticClass:"hidden-lg-and-up",attrs:{small:"",text:""},on:{click:function(t){return e.showLogin()}}},[r("span",{staticClass:"mr-2"},[e._v("Sign In")]),r(k["a"],[e._v("mdi-login")])],1)],1),r(d["a"],{attrs:{cols:"6"}},[r(l["a"],{staticClass:"hidden-lg-and-up",attrs:{small:"",text:"",to:e.registerRoute},on:{click:e.rememberCurrentLoginRedirect}},[r("span",{staticClass:"mr-2"},[e._v("Register")]),r(k["a"],[e._v("mdi-account-plus")])],1)],1)],1)],1)]},proxy:!0}]),model:{value:e.menu.state,callback:function(t){e.$set(e.menu,"state",t)},expression:"menu.state"}},[r(x["a"],{staticClass:"hidden-lg-and-up"},[r(A["a"],{attrs:{color:"primary"}},[e._l(e.links,(function(t,a){return r(C["a"],{key:a,attrs:{to:t.link,dense:""}},[r(j["a"],[r(j["c"],[r(k["a"],{staticClass:"pr-1",attrs:{size:"20"}},[e._v(e._s(t.icon))]),e._v(" "+e._s(t.title)+" ")],1)],1)],1)})),r(C["a"],{attrs:{dense:"",href:"https://shop.mygmrs.com/"}},[r(j["a"],[r(j["c"],[r(k["a"],{staticClass:"pr-1",attrs:{size:"20"}},[e._v("mdi-cart")]),e._v(" Shop ")],1)],1)],1),r(C["a"],{attrs:{dense:"",href:"https://forums.mygmrs.com/"}},[r(j["a"],[r(j["c"],[r(k["a"],{staticClass:"pr-1",attrs:{size:"20"}},[e._v("mdi-forum")]),e._v(" Forums ")],1)],1)],1),e.user.authenticated?r(C["a"],{attrs:{dense:""},on:{click:function(t){return e.logout()}}},[r(j["a"],[r(j["c"],[r(k["a"],{staticClass:"pr-1",attrs:{size:"20"}},[e._v("mdi-logout")]),e._v(" Sign Out ")],1)],1)],1):e._e()],2)],1),e.user.authenticated?r("div",{staticClass:"mt-2"},[r(b["a"],{staticClass:"mt-n2 control-panels",attrs:{tile:""},model:{value:e.expanded,callback:function(t){e.expanded=t},expression:"expanded"}},[r(h["a"],{staticClass:"control-panel"},[r(g["a"],{staticClass:"control-panel-header white--text",attrs:{color:"rfaccent2"},scopedSlots:e._u([{key:"actions",fn:function(){return[r(k["a"],{attrs:{color:"white"}},[e._v(" mdi-chevron-down ")])]},proxy:!0}],null,!1,621141048)},[e._v(" Control Panel ")]),r(f["a"],{staticClass:"control-panel-content",attrs:{eager:""}},[r(x["a"],{attrs:{nav:""}},[r(A["a"],{attrs:{color:"primary"}},e._l(e.controlPanel,(function(t,a){return r(C["a"],{key:a,attrs:{dense:"",to:t.externalLink?null:t.link,href:t.externalLink?t.link:null}},[r(P["a"],[t.badge?r(o["a"],{attrs:{color:"error",content:"unreadMessages"===t.badge?e.unreadMessages:e.pendingRequests,overlap:"",value:"unreadMessages"===t.badge&&e.unreadMessages>0||"pendingRequests"===t.badge&&e.pendingRequests>0}}
1,[r(k["a"],[e._v(e._s(t.icon))])],1):r(k["a"],[e._v(e._s(t.icon))])],1),r(j["a"],[r(j["c"],[e._v(" "+e._s(t.text)+" ")])],1)],1)})),1)],1)],1)],1)],1)],1):e._e(),r("div",{staticClass:"pl-4 pr-2 mt-2"},[r("h3",{staticClass:"title mt-2 mb-1 text-uppercasefont-weight-medium"},[e._v("License Lookup")]),r("div",{staticClass:"d-flex"},[r(w["a"],{on:{submit:function(t){return t.preventDefault(),e.licenseSearch()}}},[r($["a"],{staticClass:"mr-2",attrs:{label:"GMRS Callsign",solo:"",dense:"","hide-detailsx":"",autocomplete:"off",rules:[e.callsignRule],maxlength:"7"},on:{input:function(t){return e.formatCallsign()}},model:{value:e.search.callsign,callback:function(t){e.$set(e.search,"callsign",t)},expression:"search.callsign"}},[r(k["a"],{attrs:{slot:"append",color:"primary"},on:{click:function(t){return e.licenseSearch()}},slot:"append"},[e._v("mdi-magnify")])],1)],1)],1),e.config.NETWORK_ENABLED?r("div",{staticClass:"mb-5"},[r("AudioStream",{staticClass:"mr-2",attrs:{dense:""}})],1):e._e(),e.user.isAdFree?e._e():r(p["a"],{staticClass:"px-0"},[r(N["a"],[r(d["a"],{attrs:{cols:"12",align:"center"}},[r("div",[r("span",{staticClass:"caption"},[r("small",[e._v("Advertisement")])]),r("a",{attrs:{href:"https://shop.mygmrs.com/products/retevis-rt97l-25w-gmrs-waterproof-repeater?utm_source=mygmrs&utm_medium=banner&utm_campaign=rt97"}},[r(y["a"],{attrs:{src:a("c52b")}})],1)]),e.appReady&&!e.user.isAdFree?r("div",[r("span",{staticClass:"caption"},[r("small",[e._v("Advertisement")])]),r("a",{attrs:{href:"https://poclink.com/products/poclink-global-and-off-grid-walkie-talkie?sca_ref=10073977.GoUcuQGwU4HsAlex&sca_source=mygmrs"}},[r(y["a"],{attrs:{src:a("c368")}})],1)]):e._e()])],1)],1),r("div",{staticClass:"d-flex justify-center mb-5 mr-2"},[r(L["a"],{attrs:{"prepend-icon":"mdi-weather-sunny","append-icon":"mdi-weather-night","hide-details":"",color:"light-blue lighten-4"},model:{value:e.darkMode.value,callback:function(t){e.$set(e.darkMode,"value",t)},expression:"darkMode.value"}})],1),r("p",{staticClass:"mb-0x text-center mr-2"},[r("small",[e._v(e._s(e.config.VERSION))])]),r("div",{staticClass:"hidden-md-and-up",staticStyle:{height:"56px"}})],1)],1),r(O["a"],{attrs:{id:"main-content"}},[r("div",{staticClass:"d-flex flex-column flex-grow-1 main-router-fill"},[r("router-view",{class:e.routerViewClass,attrs:{id:"router-view",user:e.user,"app-ready":e.appReady},on:{updatemessages:e.getUnreadMessages,avatarupdate:e.updateAvatar,reloadprofile:e.getUserProfile,unauthorized:e.showLogin,login:e.handleLogin,logout:e.handleLogout}})],1)]),r(v["a"],{attrs:{app:"",inset:"",absolute:"",padless:"",dark:"",color:"almostblack",id:"footer"}},[r(d["a"],{staticClass:"pt-2 px-1",attrs:{rows:"12",align:"center"}},[r("p",{staticClass:"mt-0 mb-0 caption text-uppercase"},[r("small",[e._v("Copyright © "+e._s(e.currentYear)+" "),r("a",{staticClass:"white--text",attrs:{href:"https://repeaterfinder.com/",target:"_blank"}},[e._v("RepeaterFinder, LLC")]),e._v(". Unauthorized duplication of content is strictly prohibited.")])]),r("div",[r("router-link",{staticClass:"caption white--text",attrs:{to:"/privacy-policy"}},[e._v("Privacy Policy")]),e._v(" · "),r("router-link",{staticClass:"caption white--text",attrs:{to:"/terms-conditions"}},[e._v(" Terms and Conditions ")]),e._v(" · "),r("a",{staticClass:"caption white--text",attrs:{href:"https://status.mygmrs.com/",target:"_blank"}},[e._v(" System Status ")])],1),r("div",{staticClass:"d-flex justify-space-around align-center"},[r("div",{staticClass:"mt-5 mx-5 hidden-md-and-down"},[r("img",{attrs:{src:a("6c96"),width:"50"}}),r("div",{staticClass:"text-no-wrap ml-2"},[e._v(" Made in "),r(k["a"],{attrs:{color:"white",title:"New Jersey"}},[e._v("sf sf-nj")])],1)]),r("div",{staticClass:"flex-grow-1 hidden-sm-and-down",staticStyle:{"max-width":"1200px"}},[e.appReady&&!e.user.isAdFree?r("div",[r("span",{staticClass:"caption"},[r("small",[e._v("Advertisement")])]),e.user.isAdFree?e._e():r("Adsense",{attrs:{"data-ad-client":"ca-pub-2391363374702677","data-ad-slot":"4489844545","data-ad-format":"horizontal"}})],1):e.appReady?r("div",{staticClass:"d-block"},[e.user.isAdFree?r(c["a"],{staticClass:"d-flex justify-center align-center mt-4 mb-2 elevation-5",attrs:{color:"rfaccent2 darken-1"}},[r("div",{directives:[{name:"resize-text",rawName:"v-resize-text",value:{minFontSize:8,maxFontSize:20},expression:"{minFontSize: 8, maxFontSize: 20}"}],staticClass:"pa-2"},[r(k["a"],{staticClass:"mr-2",attrs:{color:"red"}},[e._v("mdi-heart")]),r("span",{staticClass:"font-weight-light"}
1,[e._v("Thank you for being "),e.user.isPremium?r("span",[e._v("a Premium Member")]):e.user.isAdFree?r("span",[e._v("an Ad-Free Member")]):r("span",[e._v("a Member")]),e._v("!")]),r(k["a"],{staticClass:"ml-2",attrs:{color:"red"}},[e._v("mdi-heart")])],1)]):e._e()],1):e._e()]),r("div",{staticClass:"mx-5"},[r(E["a"],{staticClass:"elevation-5 d-inline-block mt-4",attrs:{color:"white",rounded:""}},[r(l["a"],{attrs:{href:"https://facebook.com/mygmrs",title:"Facebook",target:"_blank",icon:"",color:"#4267B2"}},[r("SocialIcon",{attrs:{name:"facebook"}})],1),r(l["a"],{attrs:{href:"https://x.com/mygmrs",title:"X",target:"_blank",icon:"",color:"#000000"}},[r("SocialIcon",{attrs:{name:"x"}})],1),r(l["a"],{attrs:{href:"https://www.youtube.com/c/myGMRS",title:"YouTube",target:"_blank",icon:"",color:"#FF0000"}},[r("SocialIcon",{attrs:{name:"youtube"}})],1)],1),r("h4",{staticClass:"caption px-2 text-no-wrap text-uppercase font-weight-regular mt-1"},[e._v("Like · Follow · Subscribe")])],1)])])],1),r(m["a"],{attrs:{persistent:"",attach:"#main-content","max-width":"480","content-class":"adblocker-dialog"},model:{value:e.dialogs.adblocker.state,callback:function(t){e.$set(e.dialogs.adblocker,"state",t)},expression:"dialogs.adblocker.state"}},[r("div",{staticClass:"adblocker-card"},[r("div",{staticClass:"adblocker-card__bg"}),r("div",{staticClass:"adblocker-card__content"},[r("div",{staticClass:"adblocker-kicker"},[e._v("Support myGMRS")]),r("h2",{staticClass:"adblocker-title"},[e._v("Enjoying our free features?")]),r("p",[e._v("It costs money to run this site and keep our tools free for everyone. Ads help us cover those costs.")]),r("p",[e._v(" Please consider whitelisting our site on your ad blocker. If you prefer a completely clean, ad-free experience while supporting us, you can also check out our "),r("strong",[e._v("Ad-Free Supporter")]),e._v(" or "),r("strong",[e._v("Premium Memberships")]),e._v(". ")]),r("div",{staticClass:"adblocker-pills"},[r("span",{staticClass:"adblocker-pill"},[r(k["a"],{attrs:{small:""}},[e._v("mdi-advertisements-off")]),e._v(" No Ads ")],1),r("span",{staticClass:"adblocker-pill"},[r(k["a"],{staticClass:"yellow--text",attrs:{small:""}},[e._v("mdi-star")]),e._v(" Premium ")],1)]),r("div",{staticClass:"adblocker-actions"},[r(l["a"],{staticClass:"adblocker-dismiss font-weight-regular",attrs:{text:""},on:{click:function(t){e.dialogs.adblocker.state=!1}}},[e._v("Next Time")]),r(l["a"],{staticClass:"adblocker-cta",attrs:{dark:"",rounded:"",large:"",to:"/membership"},on:{click:function(t){e.dialogs.adblocker.state=!1}}},[e._v(" Learn More "),r(k["a"],{attrs:{right:""}},[e._v("mdi-chevron-right")])],1)],1)])])]),r(m["a"],{attrs:{attach:"#main-content",width:"400"},model:{value:e.dialogs.login.state,callback:function(t){e.$set(e.dialogs.login,"state",t)},expression:"dialogs.login.state"}},[r(c["a"],[r(R["a"],{attrs:{color:"rfaccent darken-2",dark:"",dense:""}},[r(k["a"],{staticClass:"mr-1",attrs:{small:""}},[e._v("mdi-lock")]),e._v(" SIGN IN "),r(I["a"]),r(l["a"],{attrs:{icon:""},on:{click:function(t){return e.closeLogin()}}},[r(k["a"],[e._v("mdi-close")])],1)],1),r(w["a"],{on:{submit:function(t){return t.preventDefault(),e.login()}}},[r(u["c"],[e.dialogs.login.error?r(s["a"],{staticClass:"mb-4",attrs:{type:"error",dense:""}},[e._v(" "+e._s(e.dialogs.login.error)+" ")]):e._e(),r($["a"],{attrs:{label:"Username",autocomplete:"username"},model:{value:e.dialogs.login.username,callback:function(t){e.$set(e.dialogs.login,"username",t)},expression:"dialogs.login.username"}}),r($["a"],{attrs:{label:"Password",type:"password",autocomplete:"current-password"},model:{value:e.dialogs.login.password,callback:function(t){e.$set(e.dialogs.login,"password",t)},expression:"dialogs.login.password"}})],1),r(u["a"],[r(l["a"],{attrs:{text:"",color:"info",to:e.registerRoute},on:{click:function(t){e.closeLogin(),e.rememberCurrentLoginRedirect()}}},[r(k["a"],{staticClass:"mr-1"},[e._v("mdi-account-plus")]),e._v(" Register ")],1),r(I["a"]),r(l["a"],{attrs:{color:"primary",type:"submit"}},[e._v("Sign In "),r(k["a"],[e._v("mdi-chevron-right")])],1)],1)],1)],1)],1),r(m["a"],{attrs:{persistent:"",attach:"#main-content","max-width":"500"},model:{value:e.dialogs.passwordExpired.state,callback:function(t){e.$set(e.dialogs.passwordExpired,"state",t)},expression:"dialogs.passwordExpired.state"}},[r(c["a"],[r(R["a"],{attrs:{color:"error",dark:"",dense:""}},[r(k["a"],{staticClass:"mr-1",attrs:{small:""}},[e._v("mdi-clock-alert-outline")]),e._v(" PASSWORD EXPIRED "),r(I["a"])],1),r(u["c"],{staticClass:"pt-4"},[r(s["a"],{attrs:{type:"warning",border:"left",prominent:""}},[r("strong",[e._v("Your password has expired.")]),e._v(" You must change your password to continue using the application. ")]),r(w["a"],{ref:"passwordForm",model:{value:e.passwordFormValid,callback:function(t){e.passwordFormValid=t},expression:"passwordFormValid"}},[r($["a"],{attrs:{label:"Current Password",type:"password",autocomplete:"current-password",outlined:"",rules:[function(e){return!!e||"Current password is required"}],required:""},model:{value:e.dialogs.passwordExpired.currentPassword,callback:function(t){e.$set(e.dialogs.passwordExpired,"currentPassword",t)},expression:"dialogs.passwordExpired.currentPassword"}}),r($["a"],{attrs:{label:"New Password",type:"password",autocomplete:"new-password",outlined:"",rules:[function(e){return!!e||"New password is required"},function(e){return e&&e.length>=8||"Must be at least 8 characters"},function(e){return e&&e.length<=128||"Must be no greater than 128 characters"}],required:""},model:{value:e.dialogs.passwordExpired.newPassword,callback:function(t){e.$set(e.dialogs.passwordExpired,"newPassword",t)},expression:"dialogs.passwordExpired.newPassword"}}),r($["a"],{attrs:{label:"Confirm New Password",type:"password",autocomplete:"new-password",outlined:"",rules:[function(e){return!!e||"Password confirmation is required"},function(t){return t===e.dialogs.passwordExpired.newPassword||"Passwords must match"}],required:""},model:{value:e.dialogs.passwordExpired.confirmPassword,callback:function(t){e.$set(e.dialogs.passwordExpired,"confirmPassword",t)},expression:"dialogs.passwordExpired.confirmPassword"}})],1),e.dialogs.passwordExpired.error?r(s["a"],{attrs:{type:"error",dense:""}}
1,[e._v(" "+e._s(e.dialogs.passwordExpired.error)+" ")]):e._e(),r("div",{staticClass:"text-center mt-3"},[r(l["a"],{attrs:{small:"",text:""},on:{click:e.handleForgotPassword}},[r(k["a"],{staticClass:"mr-1",attrs:{small:""}},[e._v("mdi-help-circle")]),e._v(" Forgot your current password? ")],1)],1)],1),r(u["a"],[r(I["a"]),r(l["a"],{attrs:{color:"primary",loading:e.dialogs.passwordExpired.loading,disabled:!e.passwordFormValid||e.dialogs.passwordExpired.loading},on:{click:e.changeExpiredPassword}},[e._v(" Change Password "),r(k["a"],{attrs:{right:""}},[e._v("mdi-check")])],1)],1)],1)],1),!e.showChat&&e.config.ASSISTANT_ENABLED?r(l["a"],{staticClass:"chat-fab",attrs:{fab:"",color:"primary",title:"myGMRS Assistant"},on:{click:function(t){e.showChat=!0}}},[r(k["a"],[e._v("mdi-robot")])],1):e._e(),r(m["a"],{attrs:{"max-width":"500px",persistent:"","content-class":"chat-dialog"},model:{value:e.showChat,callback:function(t){e.showChat=t},expression:"showChat"}},[r("Assistant",{attrs:{authUser:e.user},on:{close:function(t){e.showChat=!1}}})],1)],1)},q=[],F=a("c7eb"),z=a("1da1"),D=(a("caad"),a("d81d"),a("a434"),a("b0c0"),a("e9c4"),a("b64b"),a("ac1f"),a("00b4"),a("2532"),a("5319"),a("841c"),a("a573"),a("db49")),B=a.n(D),G=a("bc3a"),H=a.n(G),Y=a("c1df"),J=a.n(Y),W=a("6821"),V=a.n(W),K=a("4900"),Z=a("6aef"),Q=a("3276"),X=a("7aa9"),ee=a("2c28"),te=a("b974"),ae=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.$_.isUndefined(e.dense)?a("div",{staticClass:"d-flex justify-center"},[a("div",{staticClass:"pa-2"},[a(te["a"],{staticClass:"select-streaming-node",attrs:{items:e.selectStreamingNodes,"background-color":"rfaccent2",dark:"",dense:"",solo:"","hide-details":""},model:{value:e.streamingNodeLocal,callback:function(t){e.streamingNodeLocal=t},expression:"streamingNodeLocal"}})],1),a("div",{staticClass:"pa-2 mt-1"},[a(l["a"],{staticClass:"mr-1",attrs:{icon:"",small:""},on:{click:e.playPause}},[e.isPlaying?a(k["a"],[e._v("mdi-pause")]):a(k["a"],[e._v("mdi-play")])],1),a("small",[e._v(e._s(e.playTime))])],1)]):a("div",{staticClass:"d-flex flex-column align-center mt-6"},[a(te["a"],{staticClass:"select-streaming-node",attrs:{items:e.selectStreamingNodes,"background-color":"rfaccent2",dark:"",dense:"",solo:"","hide-details":""},model:{value:e.streamingNodeLocal,callback:function(t){e.streamingNodeLocal=t},expression:"streamingNodeLocal"}}),a("div",{staticClass:"d-flex justify-space-around",staticStyle:{width:"100%"}},[a("small",{staticClass:"mt-1"},[e.isPlaying?a(k["a"],{staticClass:"mr-2 mb-1",attrs:{color:"red","x-small":""}},[e._v("mdi-circle")]):a(k["a"],{staticClass:"mr-2 mb-1",attrs:{color:"transparent","x-small":""}},[e._v("mdi-circle")]),e._v(" Live Audio")],1),a(l["a"],{staticClass:"ml-2 mr-1",attrs:{icon:"",small:""},on:{click:e.playPause}},[e.isPlaying?a(k["a"],[e._v("mdi-pause")]):a(k["a"],[e._v("mdi-play")])],1),a("small",{staticClass:"mt-1"},[e._v(e._s(e.playTime))])],1)],1),a("audio",{ref:"streaming-audio",staticStyle:{width:"200px"},attrs:{autoplay:""}})])},re=[],se=(a("7db0"),a("d3b7"),a("25f0"),a("498a"),a("0643"),a("fffc"),a("cce1")),ne=a.n(se),ie={name:"AudioStream",props:["dense"],data:function(){return{streamingPlugin:null,video:null,isPlaying:!1,playTime:"00:00",animateSpeaker:0,streamingNodeLocal:100,streamingNodeText:"--",streamingNode:100,selectStreamingNodes:[{value:100,text:"100: Nationwide Hub"},{value:169,text:"169: Midwest Hub"},{value:172,text:"172: Northeast Hub"},{value:174,text:"174: Southeast Hub"},{value:175,text:"175: Southern Plains Hub"},{value:176,text:"176: Southwest Hub"},{value:177,text:"177: Mountain Hub"},{value:20400,text:"20400: Arizona Hub"}]}},watch:{streamingNode:function(){this.streamingNode!==this.streamingNodeLocal.toString()&&this.changeStreamingNode(this.streamingNode)},streamingNodeLocal:function(){this.changeStreamingNode(this.streamingNodeLocal)},isPlaying:function(){this.animateSpeaker=this.isPlaying?2:0}},methods:{changeStreamingNode:function(e){var t=this;e=parseInt(e),this.streamingNodeLocal=e;var a=this.$_.find(this.selectStreamingNodes,{value:e});this.streamingNodeText=a?this.$_.trim(a.text.replace(e,"").replace(":","")):e,"undefined"!==typeof localStorage&&localStorage.setItem("mygmrs.stream.node",this.streamingNodeLocal),this.$emit("changeStreamingNode",e),this.streamingPlugin&&this.streamingPlugin.connect(e).then((function(){t.video.play()}))},openAudioMenu:function(){this.audioMenu=!this.audioMenu},initJanus:function(){var e=this,t=this;this.video=t.$refs["streaming-audio"];var a=new ne.a.Client("wss://stream.mygmrs.com/ws/",{keepalive:"true"});this.$nextTick((function(){a.createConnection("id").then((function(a){a.createSession().then((function(a){a.attachPlugin("janus.plugin.streaming").then((function(a){e.streamingPlugin=a,a.createPeerConnection(),a.connect(t.streamingNodeLocal),a.on("pc:track:remote",(function(t){"track"===t.type&&(e.video.srcObject=t.streams[0])})),a.on("pc:error",(function(e){console.log("pc:error",e)})),a.on("pc:close",(function(){console.log("pc:close"),e.isPlaying=!1,e.initJanus()})),a.on("hangup",(function(e){console.log("hangup",e)}))}
1))}))}))}))},playPause:function(){this.video.paused?this.video.play():this.video.pause()},stopMedia:function(){this.video.pause(),this.video.currentTime=0}},mounted:function(){var e=this;if(this.$nextTick((function(){e.video.addEventListener("play",(function(){e.isPlaying=!0})),e.video.addEventListener("pause",(function(){e.isPlaying=!1})),e.video.addEventListener("timeupdate",(function(){var t,a,r=Math.floor(e.video.currentTime/60),s=Math.floor(e.video.currentTime-60*r);t=r<10?"0"+r:r,a=s<10?"0"+s:s,e.playTime=t+":"+a}))})),this.initJanus(),"undefined"!==typeof localStorage){var t=localStorage.getItem("mygmrs.stream.node");t&&(this.streamingNodeLocal=t)}}},oe=ie,le=(a("3ee0"),a("2877")),ce=Object(le["a"])(oe,ae,re,!1,null,null,null),ue=ce.exports,de=a("d3a2"),pe=a.n(de),me=a("ce7e"),he=a("490a"),fe=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a(c["a"],{staticClass:"chat-container"},[a(R["a"],{staticClass:"mb-2 pr-2",attrs:{color:"primary",dark:"",dense:""}},[a(M["b"],{staticClass:"text-body-1"},[a(k["a"],{staticClass:"mr-2",attrs:{small:""}},[e._v("mdi-robot")]),e._v(" myGMRS Assistant ")],1),a(I["a"]),a(l["a"],{attrs:{icon:"",small:""},on:{click:function(t){return e.$emit("close")}}},[a(k["a"],[e._v("mdi-close")])],1)],1),a(u["c"],{ref:"chatMessages",staticClass:"chat-messages pa-2"},[e._l(e.messages,(function(t,r){return a("div",{key:r,staticClass:"mb-2"},[a("div",{staticClass:"d-flex",class:"user"===t.role?"justify-end":"justify-start"},[a(c["a"],{staticClass:"message-bubble pa-2",class:"user"===t.role?"user-message":"assistant-message",attrs:{color:"user"===t.role?"rfaccent lighten-1":e.$vuetify.theme.dark?"grey darken-3":"grey lighten-3",dark:"user"===t.role||e.$vuetify.theme.dark&&"assistant"===t.role}},[a("div",{domProps:{innerHTML:e._s(e.formatMessage(t.content))}})])],1)])})),e.isLoading?a("div",{staticClass:"d-flex justify-start mb-2"},[a(c["a"],{staticClass:"message-bubble pa-2 assistant-message",attrs:{color:e.$vuetify.theme.dark?"grey darken-3":"grey lighten-3",dark:e.$vuetify.theme.dark}},[a(he["a"],{attrs:{indeterminate:"",size:"20",width:"2",color:"primary"}})],1)],1):e._e()],2),a(me["a"]),a(u["a"],{staticClass:"pa-2"},[a($["a"],{staticClass:"mr-2",attrs:{label:"Ask a question...",outlined:"",dense:"","hide-details":"",disabled:e.isLoading},on:{keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.sendMessage.apply(null,arguments)}},model:{value:e.userInput,callback:function(t){e.userInput=t},expression:"userInput"}}),a(l["a"],{attrs:{color:"primary",disabled:!e.userInput.trim()||e.isLoading,loading:e.isLoading},on:{click:e.sendMessage}},[a(k["a"],[e._v("mdi-send")])],1)],1)],1)},ge=[],be=(a("d9e2"),a("a15b"),a("fb6a"),{name:"Assistant",props:["authUser"],data:function(){return{userInput:"",messages:[{role:"assistant",content:"Hello! I'm Bishop, the myGMRS Assistant. How can I help you with GMRS, radio, repeaters, or using the website today?"}],isLoading:!1,context:{}}},mounted:function(){this.scrollToBottom(),this.determineContext()},updated:function(){this.scrollToBottom()},methods:{determineContext:function(){switch(this.context={currentRoute:this.$route.name,additionalInfo:""},this.$route.name){case"home":this.context.additionalInfo="They are on the home page.";break;case"repeaters":this.context.additionalInfo="They are viewing the repeater directory.";break;case"map":this.context.additionalInfo="They are viewing the repeater map.";break;case"repeater-detail":var e=this.$route.params.id;this.context.additionalInfo="They are viewing details for repeater ID ".concat(e,".");break;case"license":var t=this.$route.params.callsign;this.context.additionalInfo="They are viewing license information for callsign ".concat(t,".");break;default:this.context.additionalInfo="They are on the ".concat(this.$route.name||"unknown"," page.")}},formatMessage:function(e){var t=this.escapeHtml(e);return t=t.replace(/```([^`]+)```/g,"<pre><code>$1</code></pre>"),t=t.replace(/`([^`]+)`/g,"<code>$1</code>"),t=t.replace(/\*\*([^*]+)\*\*/g,"<strong>$1</strong>"),t=t.replace(/\*([^*]+)\*/g,"<em>$1</em>"),t=t.replace(/\[([^\]]+)\]\(([^)]+)\)/g,'<a href="$2" target="_blank">$1</a>'),t=t.split("\n\n").map((function(e){return"<p>".concat(e,"</p>")})).join(""),t=t.replace(/\n/g,"<br>"),t},escapeHtml:function(e){var t={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#039;"};return e.replace(/[&<>"']/g,(function(e){return t[e]}))},scrollToBottom:function(){var e=this;this.$refs.chatMessages&&this.$nextTick((function(){e.$refs.chatMessages.scrollTop=e.$refs.chatMessages.scrollHeight}))},sendMessage:function(){var e=this;return Object(z["a"])(Object(F["a"])().mark((function t(){var a,r,s;return Object(F["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e.userInput.trim()){t.next=2;break}return t.abrupt("return");case 2:return e.messages.push({role:"user",content:e.userInput}
1),a=e.userInput,e.userInput="",e.isLoading=!0,t.prev=6,r={},e.authUser&&e.authUser.authToken&&(r.Authorization="Bearer ".concat(e.authUser.authToken)),t.next=11,H.a.post("".concat(B.a.API_LOCATION,"/assistant/chat"),{message:a,context:e.context,history:e.messages.slice(0,-1)},{headers:r});case 11:if(s=t.sent,!s.data||!s.data.response){t.next=16;break}e.messages.push({role:"assistant",content:s.data.response}),t.next=17;break;case 16:throw new Error("Invalid response from server");case 17:t.next=23;break;case 19:t.prev=19,t.t0=t["catch"](6),console.error("Error sending message to assistant:",t.t0),e.messages.push({role:"assistant",content:"Sorry, I encountered an error processing your request. Please try again later."});case 23:return t.prev=23,e.isLoading=!1,t.finish(23);case 26:case"end":return t.stop()}}),t,null,[[6,19,23,26]])})))()}}}),ve=be,we=(a("8184"),Object(le["a"])(ve,fe,ge,!1,null,"18605495",null)),ke=we.exports,ye=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("svg",{staticClass:"social-icon",attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true",focusable:"false"}},[a("path",{class:{"social-icon__path--optical":"x"===e.name},attrs:{d:e.path,fill:"currentColor"}})])},_e=[],xe={facebook:"M22 12c0-5.52-4.48-10-10-10S2 6.48 2 12c0 4.84 3.44 8.87 8 9.8V15H8v-3h2V9.5C10 7.57 11.57 6 13.5 6H16v3h-2c-.55 0-1 .45-1 1v2h3v3h-3v6.95c5.05-.5 9-4.76 9-9.95z",x:"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-4.714-6.231-5.401 6.231H2.744l7.727-8.828L1.254 2.25H8.08l4.253 5.622L18.244 2.25zm-1.161 17.52h1.833L7.084 4.126H5.117L17.083 19.77z",youtube:"M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"},Ce={name:"SocialIcon",props:{name:{type:String,required:!0,validator:function(e){return Object.prototype.hasOwnProperty.call(xe,e)}}},computed:{path:function(){return xe[this.name]}}},Se=Ce,je=(a("39e9"),Object(le["a"])(Se,ye,_e,!1,null,"4e4d30cc",null)),Ae=je.exports,Pe={components:{AudioStream:ue,UserAvatarList:K["a"],Assistant:ke,SocialIcon:Ae},directives:{ResizeText:pe.a},data:function(){return{config:B.a,hideAvatarText:!0,menu:{state:null},expanded:0,links:[{title:"Home",link:"/",icon:"mdi-home"},{title:"Repeaters",link:"/repeaters",icon:"mdi-radio-tower"},{title:"Map",link:"/map",icon:"mdi-map"},{title:"Contact",link:"/contact",icon:"mdi-email"}],controlPanel:[{text:"Messages",link:"/messages",icon:"mdi-inbox-full",badge:"unreadMessages"},{text:"Access Requests",link:"/profile/requests/repeater",icon:"mdi-comment-question",badge:"pendingRequests"},{text:"Edit Profile",link:"/profile/edit",icon:"mdi-card-account-details-outline"},{text:"Change Password",link:"/profile/password",icon:"mdi-form-textbox-password"},{text:"Favorite Repeaters",link:"/profile/favorites",icon:"mdi-star"},{text:"My Repeaters",link:"/profile/repeaters",icon:"mdi-radio-tower"},{text:"Clubs",link:"https://forums.mygmrs.com/clubs/",icon:"mdi-account-group",externalLink:!0}
1,{text:"Subscriptions",link:"/profile/subscriptions",icon:"mdi-currency-usd"},{text:"Reports",link:"/reports",icon:"mdi-file-chart"}],showChat:!1,dialogs:{login:{state:!1,username:null,password:null,error:null},adblocker:{state:!1},passwordExpired:{state:!1,currentPassword:null,newPassword:null,confirmPassword:null,loading:!1,error:null}},user:{authenticated:!1,isAdFree:!1,isPremium:!1,subscriptionEnds:!1,id:null,username:null,callsign:null,email:null,avatarUpdate:0},preferences:{},darkMode:!1,search:{loading:!1,callsign:null,query:null,results:[]},unreadMessages:0,pendingRequests:0,stats:{loading:!1,users:null,repeaters:null,networks:null,states:null},passwordFormValid:!1,appReady:!1}},watch:{"search.query":function(e){var t=this;return Object(z["a"])(Object(F["a"])().mark((function a(){var r,s;return Object(F["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.prev=0,t.search.loading=!0,r={},t.user&&t.user.authToken&&(r.Authorization="Bearer ".concat(t.user.authToken)),a.next=6,H.a.get(B.a.API_LOCATION+"/licenses?limit=10&search="+e,{headers:r});case 6:s=a.sent,s.data.items.map((function(e){return e.combinedText="".concat(e.callSign,": ").concat(e.entityName),e})),t.search.results=s.data.items,t.search.loading=!1,a.next=16;break;case 12:a.prev=12,a.t0=a["catch"](0),console.error(a.t0),t.search.loading=!1;case 16:case"end":return a.stop()}}),a,null,[[0,12]])})))()}},filters:{splitCallsign:function(e){var t=/^[A-Z]{4}\d{3}$/i,a=t.test(e)?4:3;return e.substring(0,a)+"\n"+e.substring(a)}},computed:{currentYear:function(){return J()().format("YYYY")},routerViewClass:function(){var e="map"===this.$route.name||"map-id"===this.$route.name;return{"flex-grow-1":e,"pb-16":!e,"map-router-view":e}},loginRedirectTarget:function(){if("login"===this.$route.name||"register"===this.$route.name||"reset-password"===this.$route.name){var e=this.$route.query.redirect||"",t=this.$route.query.tier;return e&&t&&"/membership"===String(e).split("?")[0]&&!/[?&]tier=/.test(e)?"".concat(e).concat(e.includes("?")?"&":"?","tier=").concat(t):e}return this.$route.fullPath},registerRoute:function(){return{name:"register",query:Object(Q["c"])(this.loginRedirectTarget)}}},methods:{getAvatarUrl:Z["c"],formatCallsign:function(){this.$_.isString(this.search.callsign)&&(this.search.callsign=this.search.callsign.toUpperCase().replace(/[^A-Z0-9]+/,""))},callsignRule:function(e){if(!e)return!0;var t=/^K[A-Z]{2}\d{4}$/,a=/^W[A-Z]{3}\d{3}$/;return!(!t.test(e)&&!a.test(e))||"KAA1234 or WAAA123 format"},licenseSearch:function(){return this.$_.isString(this.search.callsign)&&this.search.callsign.length>0&&this.$router.push({path:"/license/"+this.search.callsign}),this.search.callsign=null,!1},updateAvatar:function(){Object(Z["b"])(this.user.username),this.user.avatarUpdate=Z["a"].ts},syncAvatarCacheFromSession:function(){Object(Z["d"])(),this.user&&this.user.username&&Z["a"].username===this.user.username.toLowerCase()&&Z["a"].ts&&(this.user.avatarUpdate=Z["a"].ts)},onPageShow:function(e){e.persisted?(Object(Z["d"])(),this.user&&this.user.username&&Z["a"].username===this.user.username.toLowerCase()&&Z["a"].ts&&(Object(Z["b"])(this.user.username),this.user.avatarUpdate=Z["a"].ts,this.hideAvatarText=!0)):this.syncAvatarCacheFromSession()},rememberCurrentLoginRedirect:function(){var e="login"===this.$route.name||"register"===this.$route.name||"reset-password"===this.$route.name;Object(Q["b"])(this.loginRedirectTarget,{overwrite:!e})},showLogin:function(){this.rememberCurrentLoginRedirect(),this.$router.push({name:"login",query:Object(Q["c"])(this.loginRedirectTarget)}).catch((function(){}))},closeLogin:function(){this.dialogs.login.state=!1,this.dialogs.login.username=null,this.dialogs.login.password=null,this.dialogs.login.error=null},handleLogin:function(e){this.user.authToken=e.authToken,localStorage.setItem("token",e.authToken),this.getUserProfile()},handleLogout:function(){this.clearUser(),localStorage.removeItem("token"),Object(Q["b"])(""),this.$router.push({name:"login"})},login:function(){var e=this;this.dialogs.login.error=null;var t={};return this.user&&this.user.authToken&&(t.Authorization="Bearer ".concat(this.user.authToken)),H.a.post(B.a.API_LOCATION+"/login",{username:this.dialogs.login.username,password:this.dialogs.login.password},{headers:t}).then((function(t){t.data.success&&(e.dialogs.login.state=!1,e.dialogs.login.username=null,e.dialogs.login.password=null,e.dialogs.login.error=null,e.getUserProfile())})).catch((function(t){console.error(JSON.stringify(t)),e.clearUser(),t.response?429===t.response.status?e.dialogs.login.error="Too many login attempts. Please try again in 15 minutes.":401===t.response.status?e.dialogs.login.error="Invalid username or password.":e.dialogs.login.error="An error occurred during login. Please try again.":e.dialogs.login.error="An error occurred during login. Please try again."})),!1},logout:function(){var e={};this.user.authToken&&(e.Authorization="Bearer ".concat(this.user.authToken)),H.a.get(B.a.API_LOCATION+"/logout",{headers:e}).then((function(){})).catch((function(e){console.error(JSON.stringify(e))})).then(this.handleLogout)},getUserProfile:function(){var e=this,t={};this.user.authToken&&(t.Authorization="Bearer ".concat(this.user.authToken)),H.a.get(B.a.API_LOCATION+"/userInfo",{headers:t}).then((function(t){200===t.status?(e.getUnreadMessages(),e.getPendingRequests(),e.user.authenticated=!0,e.user.isAdFree=("ad_free"===t.data.Tier||"premium"===t.data.Tier)&&1e3*t.data.SubscriptionEndDate>Date.now(),e.user.isPremium="premium"===t.data.Tier&&1e3*t.data.SubscriptionEndDate>Date.now(),e.user.subscriptionEnds=t.data.SubscriptionEndDate,e.user.id=t.data.ID,e.user.firstName=t.data.First_Name,e.user.lastName=t.data.Last_Name,e.user.username=t.data.Username,e.user.email=t.data.Email,e.user.gravatar=V()(t.data.Email),e.user.callsign=t.data.Callsign,e.user.profile=t.data.Profile,e.user.role=e.$_.isNumber(t.data.Role)?t.data.Role:1,e.user.stripeCustomer=t.data.StripeCustomer,e.user.preferences={requests:1===t.data.Requests,digest:1===t.data.Digest},1===t.data.PasswordExpired&&(e.dialogs.passwordExpired.state=!0),e.user.authenticated&&0===e.user.role&&e.links.push({title:"Admin",link:"/admin",icon:"mdi-database-lock"})):e.clearUser()})).catch((function(t){e.clearUser(),t.response&&401!==t.response.status&&console.error(JSON.stringify(t))})).then((function(){e.appReady=!0,Object(X["detectDomAdblocker"])().then((function(t){var a="membership"===e.$route.name;!t||e.user.isAdFree||a||(e.dialogs.adblocker.state=!0)}))}))},clearUser:function(){this.user.authenticated=!1,this.user.isAdFree=!1,this.user.isPremium=!1,this.user.subscriptionEnds=null,this.user.authToken=null,this.user.id=null,this.user.firstName=null,this.user.lastName=null,this.user.username=null,this.user.email=null,this.user.gravatar=null,this.user.callsign=null,this.user.profile=null,this.user.role=null,this.user.preferences={}},getUnreadMessages:function(){var e=this,t={};this.user&&this.user.authToken&&(t.Authorization="Bearer ".concat(this.user.authToken)),H.a.get(B.a.API_LOCATION+"/messages/unread",{headers:t}).then((function(t){var a;e.unreadMessages=(null===(a=t.data)||void 0===a?void 0:a.count)||0})).catch((function(t){console.error("Error fetching unread messages:",t),e.unreadMessages=0}))},getPendingRequests:function(){var e=this,t={};this.user&&this.user.authToken&&(t.Authorization="Bearer ".concat(this.user.authToken)),H.a.get(B.a.API_LOCATION+"/request/repeater?status=new",{headers:t}).then((function(t){var a;e.pendingRequests=(null===(a=t.data)||void 0===a||null===(a=a.info)||void 0===a?void 0:a.total)||0})).catch((function(t){console.error("Error fetching pending requests:",t),e.pendingRequests=0}))},moment:function(e){return J()(e)},changeExpiredPassword:function(){var e=this;this.dialogs.passwordExpired.loading=!0,this.dialogs.passwordExpired.error=null;var t={};this.user.authToken&&(t.Authorization="Bearer ".concat(this.user.authToken)),H.a.post(B.a.API_LOCATION+"/password",{currentPassword:this.dialogs.passwordExpired.currentPassword,newPassword:this.dialogs.passwordExpired.newPassword},{headers:t}).then((function(t){t.data.success&&(e.dialogs.passwordExpired.state=!1,e.dialogs.passwordExpired.currentPassword=null,e.dialogs.passwordExpired.newPassword=null,e.dialogs.passwordExpired.confirmPassword=null,e.dialogs.passwordExpired.error=null,e.getUserProfile())})).catch((function(t){t.response&&401===t.response.status?e.$emit("unauthorized"):t.response&&403===t.response.status?e.dialogs.passwordExpired.error="The current password you entered is invali
1d.":t.response&&400===t.response.status?e.dialogs.passwordExpired.error=t.response.data.message||"Invalid password format.":e.dialogs.passwordExpired.error="An error occurred while changing your password. Please try again."})).then((function(){e.dialogs.passwordExpired.loading=!1}))},handleForgotPassword:function(){this.dialogs.passwordExpired.state=!1,this.dialogs.passwordExpired.currentPassword=null,this.dialogs.passwordExpired.newPassword=null,this.dialogs.passwordExpired.confirmPassword=null,this.dialogs.passwordExpired.error=null,this.clearUser(),localStorage.removeItem("token"),this.$router.push({name:"reset-password"})}},mounted:function(){var e=this;localStorage.getItem("preferences")&&(this.preferences=JSON.parse(localStorage.getItem("preferences"))),Object(ee["useTitle"])("myGMRS.com: GMRS Repeater Directory and Community"),this.darkMode=Object(ee["useDark"])({onChanged:function(t){e.$vuetify.theme.dark=t}}),this.user.authToken||(this.user.authToken=localStorage.getItem("token")),B.a.USE_INBOX||this.controlPanel.shift(),this.getUserProfile(),this.syncAvatarCacheFromSession(),"lg"===this.$vuetify.breakpoint.name&&this.links.splice(0,1),this.$root.$on("updatemessages",(function(){e.getUnreadMessages()})),window.addEventListener("pageshow",this.onPageShow)},beforeDestroy:function(){this.$root.$off("updatemessages"),window.removeEventListener("pageshow",this.onPageShow)}},Oe=Pe,Te=(a("32b7"),Object(le["a"])(Oe,U,q,!1,null,null,null)),Ne=Te.exports,Ee=a("8c4f"),Ie=a("f309"),Le=a("5e4e"),$e=a("f52e");r["default"].use(Ee["a"]),r["default"].use(Ie["a"]);var Re=new Ie["a"]({lang:{locales:{es:Le["a"],fr:$e["a"]},current:"en"},theme:{options:{customProperties:!0},themes:{light:{rfnavy:"#012754",rforange:"#F47434",rfaccent:"#049BEB",rfaccent2:"#04649C",highlight:"#F5F5F5",almostblack:"#282828"},dark:{rfnavy:"#012754",rforange:"#F47434",rfaccent:"#049BEB",rfaccent2:"#04649C",highlight:"#282828",almostblack:"#282828"}}}}),Me=(a("3ca3"),a("ddb0"),a("1800")),Ue=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a(p["a"],{staticClass:"pa-0 home-page",attrs:{fluid:""}},[a("div",{staticClass:"floating-ad"},[e.user.isAdFree?e._e():a("AdBTWR",{attrs:{dark:""}})],1),a("div",{staticClass:"home-hero white--text"},[a("div",{staticClass:"home-hero__bg"}),a(p["a"],{staticClass:"home-content home-hero__content"},[a("Welcome",{class:e.user.isAdFree?"mt-0":"mt-15"}),a(N["a"],[a(d["a"],{attrs:{cols:"12",md:"4"}},[a(c["a"],{staticClass:"elevation-4",attrs:{color:"primary",dark:"",to:"/help/about-gmrs"}},[a(u["d"],[a("h3",{staticClass:"headline mx-auto"},[a(k["a"],{staticClass:"mr-1",attrs:{size:"28"}},[e._v("mdi-library")]),e._v(" Learn About GMRS ")],1),a("span",{staticClass:"mx-auto font-weight-light"},[a("small",[e._v("What is GMRS and how does it work?")])])])],1)],1),a(d["a"],{attrs:{cols:"12",md:"4"}},[a(c["a"],{staticClass:"elevation-4",attrs:{color:"purple",dark:"",to:"/help/get-gmrs-license"}},[a(u["d"],[a("h3",{staticClass:"headline mx-auto"},[a(k["a"],{staticClass:"mr-1",attrs:{size:"28"}},[e._v("mdi-certificate-outline")]),e._v(" Get a GMRS License ")],1),a("span",{staticClass:"mx-auto font-weight-light"},[a("small",[e._v("Apply in minutes with the FCC")])])])],1)],1),a(d["a"],{attrs:{cols:"12",md:"4"}},[a(c["a"],{staticClass:"elevation-4",attrs:{color:"green",dark:"",to:"/register"}},[a(u["d"],[a("h3",{staticClass:"headline mx-auto"},[a(k["a"],{staticClass:"mr-1",attrs:{size:"28"}},[e._v("mdi-account-plus")]),e._v(" Register — "),a("small",{staticClass:"font-weight-light"},[e._v("It's Free")])],1),a("span",{staticClass:"mx-auto font-weight-light"},[a("small",[e._v("Join thousands of GMRS operators!")])])])],1)],1)],1)],1)],1),a(p["a"],{staticClass:"home-content mt-3"},[a(N["a"],[a(d["a"],{staticClass:"pt-0",attrs:{cols:"12",md:"5",lg:"5"}},[a(c["a"],{staticClass:"mb-4",attrs:{color:"highlight"}},[a(R["a"],{attrs:{dark:"",dense:"",color:"rfaccent2"}},[a(M["b"],[a(k["a"],[e._v("mdi-compass")]),e._v(" Explore ")],1)],1),a(x["a"],{attrs:{dense:""}},e._l(e.exploreLinks,(function(t){return a(C["a"],{key:t.title,attrs:{to:t.to,href:t.href,target:t.href?"_blank":void 0,rel:t.href?"noopener noreferrer":void 0}},[a(P["a"],{staticClass:"mr-3"},[a(k["a"],{attrs:{color:e.$vuetify.theme.dark?"rfaccent":"rfaccent2"}}
1,[e._v(e._s(t.icon))])],1),a(j["a"],[a(j["c"],[e._v(e._s(t.title))]),a(j["b"],[e._v(e._s(t.subtitle))])],1),a(Me["a"],[a(k["a"],{attrs:{small:""}},[e._v("mdi-chevron-right")])],1)],1)})),1)],1),a(c["a"],{staticClass:"mb-4 repeater-map-card",attrs:{dark:"",to:"/map"}},[a(u["d"],{staticClass:"pb-1"},[a(k["a"],{attrs:{left:""}},[e._v("mdi-map")]),e._v(" Repeater Map ")],1),a(u["c"],{staticClass:"pt-0 white--text"},[e._v(" Browse nearby GMRS repeaters on an interactive map. ")]),a(u["a"],[a(I["a"]),a(l["a"],{attrs:{text:""}},[e._v("Open Map")])],1)],1),a(c["a"],{staticClass:"mb-4",attrs:{color:"highlight",href:"https://forums.mygmrs.com/",target:"_blank",rel:"noopener noreferrer"}},[a(R["a"],{attrs:{dark:"",dense:"",color:"rfaccent2"}},[a(M["b"],[a(k["a"],[e._v("mdi-forum")]),e._v(" Community Forums ")],1)],1),a(u["c"],[e._v(" Ask questions, share setups, and connect with other GMRS operators. ")]),a(u["a"],[a(I["a"]),a(l["a"],{attrs:{text:"",color:e.$vuetify.theme.dark?"rfaccent":"rfaccent2",href:"https://forums.mygmrs.com/",target:"_blank",rel:"noopener noreferrer"}},[e._v(" Visit Forums "),a(k["a"],{attrs:{right:"",small:""}},[e._v("mdi-open-in-new")])],1)],1)],1),a(c["a"],{attrs:{color:"highlight"}},[a(R["a"],{attrs:{dark:"",dense:"",color:"rfaccent2"}},[a(M["b"],[a(k["a"],[e._v("mdi-chart-bar")]),e._v(" Community Stats ")],1)],1),a(u["c"],[e.stats.loading?a("div",{staticClass:"text-center py-4"},[a(he["a"],{attrs:{indeterminate:"",color:"rfaccent2",size:"32"}})],1):a(N["a"],{attrs:{dense:""}},e._l(e.communityStats,(function(t){return a(d["a"],{key:t.label,staticClass:"text-center py-3",attrs:{cols:"6"}},[a("div",{staticClass:"headline font-weight-bold green--text"},[e._v(" "+e._s(e.formatStat(t.value,t.roundTo))+" ")]),a("div",{staticClass:"caption text-uppercase"},[e._v(e._s(t.label))])])})),1)],1)],1)],1),a(d["a"],{staticClass:"pt-0",attrs:{cols:"12",md:"7",lg:"7"}},[e.streamScheduled?a("div",{staticClass:"aspect-ratio mb-4"},[a("iframe",{attrs:{src:"https://www.youtube.com/embed/live_stream?channel=UCFVXx5WSU5suGQBWS9SbHNg",frameborder:"0",allowfullscreen:""}})]):e._e(),a("News")],1)],1)],1)],1)},qe=[],Fe=(a("a9e3"),a("820e"),a("99b3")),ze=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r(N["a"],[r(d["a"],{attrs:{cols:"12",md:"8","offset-md":"2"}},[r(y["a"],{staticClass:"mb-1 mx-auto welcome-icon",attrs:{src:a("3fec"),contain:"",height:e.$vuetify.breakpoint.xsOnly?125:150,"max-width":e.$vuetify.breakpoint.xsOnly?125:150}}),r("h1",{staticClass:"display-2 text-center font-weight-light welcome-text mb-1"},[e._v("Welcome to")]),r(y["a"],{staticClass:"mb-2 mx-auto welcome-icon",attrs:{src:a("9f60"),"max-width":240}}),r("p",{staticClass:"title text-center font-weight-light welcome-text mb-2"},[e._v(" Your community for the General Mobile Radio Service — find repeaters, connect with operators, get licensed, and explore the airwaves. ")])],1)],1)},De=[],Be={name:"Welcome",data:function(){return{}}},Ge=Be,He=(a("6ffe"),Object(le["a"])(Ge,ze,De,!1,null,null,null)),Ye=He.exports,Je=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a(c["a"],{staticClass:"news-feed",attrs:{color:"highlight"}},[a(R["a"],{attrs:{dark:"",dense:"",color:"rfaccent2"}},[a(M["b"],[a(k["a"],[e._v("mdi-newspaper-variant")]),e._v(" News Feed ")],1)],1),a(u["c"],{staticClass:"news-feed__body"},[e.error.state?a(s["a"],{attrs:{type:"error","colored-border":"",border:"left",dense:""}},[e._v(e._s(e.error.message))]):e._e(),e.loading?a("div",{staticClass:"text-center py-6"},[a(he["a"],{attrs:{indeterminate:"",color:"rfaccent2"}})],1):a("div",{staticClass:"news-feed__list"},e._l(e.news,(function(e){return a("NewsEntry",{key:e.id||e.title,staticClass:"news-feed__item",attrs:{article:e}})})),1)],1)],1)},We=[],Ve=(a("4417"),a("db41")),Ke={components:{NewsEntry:Ve["a"]},data:function(){return{loading:!1,news:[],error:{state:!1,message:null}}},methods:{fetchData:function(){var e=this;this.loading=!0,H.a.get(B.a.API_LOCATION+"/news").then((function(t){e.news=_.take(t.data.news,5),e.error.state=!1,e.error.message=null})).catch((function(t){console.error(t),e.error.message="An error occurred while fetching the news articles.",e.error.state=!0})).then((function(){e.loading=!1}))}},mounted:function(){this.fetchData()}},Ze=Ke,Qe=(a("29f6"),a("b00b"),Object(le["a"])(Ze,Je,We,!1,null,"6082ef72",null)),Xe=Qe.exp
1orts,et={name:"home",props:["user"],components:{AdBTWR:Fe["a"],Welcome:Ye,News:Xe},data:function(){return{stats:{loading:!1,users:null,repeaters:null,states:null,clubs:null},exploreLinks:[{title:"Repeaters",subtitle:"Browse the directory",icon:"mdi-radio-tower",to:"/repeaters"},{title:"Map",subtitle:"Find repeaters near you",icon:"mdi-map",to:"/map"},{title:"Help",subtitle:"Guides and FAQ",icon:"mdi-help-circle-outline",href:"https://help.mygmrs.com/"},{title:"Shop",subtitle:"Gear and apparel",icon:"mdi-cart",href:"https://shop.mygmrs.com/"},{title:"Contact",subtitle:"Get in touch",icon:"mdi-email",to:"/contact"}]}},computed:{communityStats:function(){return[{label:"Users",value:this.stats.users,roundTo:1e3},{label:"Repeaters",value:this.stats.repeaters,roundTo:100},{label:"States Covered",value:this.stats.states},{label:"Clubs",value:this.stats.clubs,roundTo:10}]},streamScheduled:function(){return!1}},mounted:function(){Object(ee["useTitle"])("myGMRS.com - GMRS Repeater Directory and Community"),this.loadStats()},methods:{formatStat:function(e,t){if(null==e)return"—";var a=Number(e);if(!t)return a.toLocaleString("en-US");var r=Math.floor(a/t)*t;return r.toLocaleString("en-US")+"+"},loadStats:function(){var e=this;this.stats.loading=!0;var t=H.a.get(B.a.API_LOCATION+"/stats").then((function(t){var a=t.data.recent||{};e.stats.users=a.users,e.stats.repeaters=a.repeaters,e.stats.states=a.states})).catch((function(e){console.error("Error loading community stats:",e)})),a=H.a.get(B.a.FORUMS_API_LOCATION+"/core/clubs",{params:{key:B.a.FORUMS_API_KEY,perPage:1}}).then((function(t){var a=t.data||{};null!=a.totalResults?e.stats.clubs=Number(a.totalResults):Array.isArray(a.results)&&(e.stats.clubs=a.results.length)})).catch((function(e){console.error("Error loading clubs stats:",e)}));Promise.allSettled([t,a]).finally((function(){e.stats.loading=!1}))}}},tt=et,at=(a("bd16"),Object(le["a"])(tt,Ue,qe,!1,null,null,null)),rt=at.exports,st=a("8fea"),nt=a("1d4d"),it=a("2db4"),ot=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a(p["a"],[e.user.isAdFree?e._e():a("AdBTWR"),a("h1",{staticClass:"page-header font-weight-light"},[e._v("Favorite Repeaters")]),e.user.authenticated?a("div",[a(s["a"],{attrs:{border:"left",color:"info",icon:"mdi-information",dense:"",text:""}},[e._v(" Keep track of your favorite repeaters here. You can also add repeaters to your favorites by clicking the star icon on the repeater page. ")]),a(c["a"],[a(u["c"],[a(st["a"],{staticClass:"elevation-0",attrs:{headers:e.headers,items:e.favorites,loading:e.loading,options:e.options,"footer-props":{itemsPerPageOptions:[10,20,30,40,50]},"server-items-length":e.total,"mobile-breakpoint":0,dense:""},on:{"update:options":function(t){e.options=t}},scopedSlots:e._u([{key:"item.Actions",fn:function(t){var r=t.item;return[a(nt["a"],{attrs:{clearable:"",dense:"",length:"1",small:"",color:"yellow darken-1","background-color":"almostblack lighten-5",title:"Favorite Repeater"},on:{input:function(t){return e.setFavorite(r,t)}},model:{value:r.Starred,callback:function(t){e.$set(r,"Starred",t)},expression:"item.Starred"}})]}},{key:"item.Name",fn:function(t){var r=t.item;return[a(nt["a"],{staticClass:"d-inline mr-2",attrs:{clearable:"",dense:"",length:"1",small:"",color:"yellow darken-1","background-color":"almostblack lighten-5",title:"Favorite Repeater"},on:{input:function(t){return e.setFavorite(r,t)}},model:{value:r.Starred,callback:function(t){e.$set(r,"Starred",t)},expression:"item.Starred"}}),a("RepeaterStatusIcon",{attrs:{status:r.Status}}),a("router-link",{attrs:{to:"/repeater/"+r.ID}},[e._v(e._s(r.Name))])]}},{key:"item.Modified",fn:function(t){var r=t.item;return[a("span",{attrs:{title:e.moment(r.Modified).format("MMM D, YYYY")}},[e._v(e._s(e._f("fromNow")(r.Modified)))]),e.moment().diff(e.moment(r.Modified),"days")>365?a(k["a"],{staticClass:"ml-1",attrs:{color:"warning",title:"Outdated Listing",small:""}},[e._v("mdi-alert ")]):e._e()]}},{key:"item.Owner",fn:function(t){var r=t.item;return[a("router-link",{attrs:{to:"/user/"+r.Owner}},[e._v(e._s(r.Owner))])]}},{key:"item.Frequency",fn:function(t){var a=t.item;return[e._v(" "+e._s(a.Frequency)+" MHz ")]}}],null,!1,2540618696)}
1)],1)],1)],1):e._e(),a(it["a"],{attrs:{color:e.snackbar.color,timeout:e.snackbar.timeout,top:""},scopedSlots:e._u([{key:"action",fn:function(t){var r=t.attrs;return[e.snackbar.undo?a(l["a"],e._b({attrs:{text:""},on:{click:e.undoUnfavorite}},"v-btn",r,!1),[e._v(" Undo ")]):e._e(),a(l["a"],e._b({attrs:{text:""},on:{click:function(t){e.snackbar.state=!1}}},"v-btn",r,!1),[e._v(" Close ")])]}}]),model:{value:e.snackbar.state,callback:function(t){e.$set(e.snackbar,"state",t)},expression:"snackbar.state"}},[e._v(" "+e._s(e.snackbar.text)+" ")])],1)},lt=[],ct=a("5530"),ut=(a("4de4"),a("b680"),a("2382"),a("2ef0")),dt=a.n(ut),pt=a("d06b"),mt={name:"FavoriteRepeaters",components:{RepeaterStatusIcon:pt["a"]},props:["user"],data:function(){return{favorites:[],loading:!1,noDataText:"No favorite repeaters found",total:0,options:{page:1,sortBy:["Name"],sortDesc:[!1],itemsPerPage:50},snackbar:{state:!1,color:null,timeout:3e3,text:null,undo:!1},pendingUndo:null,cancelTokenSource:null,error:null}},watch:{"user.authenticated":function(){this.user.authenticated&&this.fetchFavorites()},options:{handler:function(){this.fetchFavorites()},deep:!0,immediate:!0},"snackbar.state":function(e){!e&&this.snackbar.undo&&(this.snackbar.undo=!1,this.pendingUndo=null)}},computed:{headers:function(){var e=[];return this.$vuetify.breakpoint.xsOnly?e.push({text:"Name",value:"Name",width:200}):this.$vuetify.breakpoint.smOnly?(e.push({text:"Name",value:"Name",width:200}),e.push({text:"City",value:"Location",width:175}),e.push({text:"State",value:"State",width:80})):this.$vuetify.breakpoint.mdOnly?(e.push({text:"Name",value:"Name",width:200}),e.push({text:"City",value:"Location",width:175}),e.push({text:"State",value:"State",width:80}),e.push({text:"Frequency",value:"Frequency",width:120})):this.$vuetify.breakpoint.lgOnly?(e.push({text:"Name",value:"Name",width:200}),e.push({text:"City",value:"Location",width:175}),e.push({text:"State",value:"State",width:80}),e.push({text:"Frequency",value:"Frequency",width:120}),e.push({text:"Updated",value:"Modified",width:120})):this.$vuetify.breakpoint.xlOnly&&(e.push({text:"Name",value:"Name",width:200}),e.push({text:"City",value:"Location",width:175}),e.push({text:"State",value:"State",width:80}),e.push({text:"Type",value:"Type",width:170}),e.push({text:"Frequency",value:"Frequency",width:120}),e.push({text:"Updated",value:"Modified",width:120})),e}},methods:{fetchFavorites:function(){var e=this;return Object(z["a"])(Object(F["a"])().mark((function t(){var a,r,s,n;return Object(F["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e.user.authenticated&&e.options.itemsPerPage){t.next=2;break}return t.abrupt("return");case 2:return t.prev=2,e.loading=!0,e.error=null,a=(e.options.page-1)*e.options.itemsPerPage,r="".concat(B.a.API_LOCATION,"/favorite/repeaters?limit=").concat(e.options.itemsPerPage,"&skip=").concat(a,"&sort=").concat(e.options.sortBy,"&descending=").concat(e.options.sortDesc[0],"&offline=true&outdated=true&description=false"),s={},e.user.authToken&&(s.Authorization="Bearer ".concat(e.user.authToken)),t.next=11,H.a.get(r,{headers:s});case 11:n=t.sent,e.total=n.data&&n.data.info?n.data.info.total:0,e.favorites=dt.a.map(n.data.items,(function(e){return e.Frequency=e.Frequency.replace("46X","462"),e})),t.next=19;break;case 16:t.prev=16,t.t0=t["catch"](2),t.t0.response&&401===t.t0.response.status?e.$emit("unauthorized"):(console.error(t.t0),e.error="Error loading favorites",e.showSnackbar("Error loading favorites","error"));case 19:return t.prev=19,e.loading=!1,t.finish(19);case 22:case"end":return t.stop()}}),t,null,[[2,16,19,22]])})))()},authHeaders:function(){var e={};return this.user.authToken&&(e.Authorization="Bearer ".concat(this.user.authToken)),e},setFavorite:function(e,t){var a=this,r=e.ID;H.a.request({url:B.a.API_LOCATION+"/favorite/repeater/"+r,headers:this.authHeaders(),method:t?"post":"delete"}).then((function(){t?a.fetchFavorites():(a.pendingUndo=Object(ct["a"])(Object(ct["a"])({},e),{},{Starred:1}),a.favorites=a.favorites.filter((function(e){return e.ID!==r})),a.total=Math.max(0,a.total-1),a.showSnackbar("Removed ".concat(e.Name||"repeater"," from favorites"),"info",{undo:!0,timeout:5e3}))})).catch((function(r){console.error(r),e.Starred=t?0:1,a.showSnackbar(t?"Error adding favorite":"Error removing favorite","error")}))},undoUnfavorite:function(){var e=this;if(this.pendingUndo){var t=this.pendingUndo;this.snackbar.undo=!1,this.pendingUndo=null,this.snackbar.state=!1,H.a.request({url:B.a.API_LOCATION+"/favorite/repeater/"+t.ID,headers:this.authHeaders(),method:"post"}).then((function(){return e.fetchFavorites()})).catch((function(t){console.error(t),e.showSnackbar("Error restoring favorite","error")}))}},formatFrequency:function(e){return e?parseFloat(e).toFixed(4):""},showSnackbar:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"info",a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=a.undo,s=void 0!==r&&r,n=a.timeout,i=void 0===n?3e3:n;this.snackbar.text=e,this.snackbar.color=t,this.snackbar.timeout=i,this.snackbar.undo=s,this.snackbar.state=!0},moment:function(e){return J()(e)}},filters:{fromNow:function(e){return J()(e).fromNow()}},mounted:function(){Object(ee["useTitle"])("Favorite Repeaters - myGMRS.com")}},ht=mt,ft=Object(le["a"])(ht,ot,lt,!1,null,null,null),gt=ft.exports;r["default"].use(Ee["a"]);var bt=[{path:"/",name:"home",component:rt},{path:"/about",name:"about",component:function(){return a.e("about").then(a.bind(null,"f820"))}},{path:"/privacy-policy",name:"privacy-policy",component:function(){return a.e("privacy-policy").then(a.bind(null,"22b5"))}},{path:"/terms-conditions",name:"terms-conditions",component:function(){return a.e("terms-conditions").then(a.bind(null,"3f50"))}},{path:"/contact",name:"contact",component:function(){return a.e("contact").then(a.bind(null,"b8fa"))}},{path:"/membership",name:"membership",component:function(){return Promise.all([a.e("membership~profile-subscriptions~reports"),a.e("membership")]).then(a.bind(null,"daab"))}}
1,{path:"/login",name:"login",component:function(){return a.e("login").then(a.bind(null,"a55b"))},meta:{guestsOnly:!0}},{path:"/register",name:"register",component:function(){return Promise.all([a.e("license~profile-edit~register"),a.e("register")]).then(a.bind(null,"73cf"))},meta:{guestsOnly:!0}},{path:"/verify-email",name:"verify-email",component:function(){return a.e("verify-email").then(a.bind(null,"d2e6"))}},{path:"/confirm-repeater",name:"confirm-repeater",component:function(){return a.e("confirm-repeater").then(a.bind(null,"076c"))}},{path:"/remove-repeater",name:"remove-repeater",component:function(){return a.e("confirm-repeater").then(a.bind(null,"076c"))}},{path:"/map/:id",name:"map-id",component:function(){return Promise.all([a.e("admin-dashboard~map~profile-repeater-edit~repeater"),a.e("map")]).then(a.bind(null,"5bdb"))}},{path:"/map",name:"map",component:function(){return Promise.all([a.e("admin-dashboard~map~profile-repeater-edit~repeater"),a.e("map")]).then(a.bind(null,"5bdb"))}},{path:"/browse",redirect:"/repeaters"},{path:"/repeaters",name:"repeaters",component:function(){return Promise.all([a.e("repeaters~repeaters-classic"),a.e("repeaters")]).then(a.bind(null,"bb05"))}},{path:"/repeaters/classic",name:"repeaters-classic",component:function(){return Promise.all([a.e("repeaters~repeaters-classic"),a.e("repeaters-classic")]).then(a.bind(null,"5a89"))}},{path:"/network",name:"network",component:function(){return Promise.all([a.e("chunk-25de638d"),a.e("network")]).then(a.bind(null,"8762"))}},{path:"/view",redirect:function(e){return"/repeater/"+e.query.id}},{path:"/repeater/:id",name:"repeater",component:function(){return Promise.all([a.e("admin-dashboard~map~profile-repeater-edit~repeater"),a.e("admin-dashboard~profile-repeater-edit~repeater"),a.e("repeater")]).then(a.bind(null,"5bda"))}},{path:"/callsign",redirect:function(e){return e.query.callsign?"/license/"+e.query.callsign.toUpperCase():"/license"}},{path:"/license/:callsign",name:"license",component:function(){return Promise.all([a.e("license~profile-edit~register"),a.e("license")]).then(a.bind(null,"e70f"))}},{path:"/users",redirect:function(e){return e.query.username?"/user/"+e.query.username:"/user"}},{path:"/user/:username",name:"user",component:function(){return a.e("user").then(a.bind(null,"1511"))}},{path:"/password",redirect:"/reset-password"},{path:"/reset-password",name:"reset-password",component:function(){return a.e("reset-password").then(a.bind(null,"0813"))},meta:{guestsOnly:!0}},{path:"/profile/password",name:"profile-password",component:function(){return a.e("profile-password").then(a.bind(null,"3f8e"))},meta:{requiresAuth:!0}},{path:"/preferences",redirect:"/profile/edit"},{path:"/profile",redirect:"/profile/edit"},{path:"/profile/edit",name:"profile-edit",component:function(){return Promise.all([a.e("chunk-a3c2a11c"),a.e("license~profile-edit~register"),a.e("profile-edit")]).then(a.bind(null,"e531"))},meta:{requiresAuth:!0}},{path:"/profile/favorites",name:"favorite-repeaters",component:gt,meta:{requiresAuth:!0}},{path:"/profile/repeaters",name:"profile-repeaters",component:function(){return a.e("profile-repeaters").then(a.bind(null,"31c5"))},meta:{requiresAuth:!0}},{path:"/profile/repeater/new",name:"profile-repeater-new",component:function(){return Promise.all([a.e("admin-dashboard~map~profile-repeater-edit~repeater"),a.e("chunk-a3c2a11c"),a.e("admin-dashboard~profile-repeater-edit~repeater"),a.e("profile-repeater-edit")]).then(a.bind(null,"c622"))},meta:{requiresAuth:!0}},{path:"/profile/repeater/:id",name:"profile-repeater-edit",component:function(){return Promise.all([a.e("admin-dashboard~map~profile-repeater-edit~repeater"),a.e("chunk-a3c2a11c"),a.e("admin-dashboard~profile-repeater-edit~repeater"),a.e("profile-repeater-edit")]).then(a.bind(null,"c622"))},meta:{requiresAuth:!0}},{path:"/profile/requests/repeater/:id",name:"profile-requests-repeaters-id",component:function(){return Promise.all([a.e("chunk-25de638d"),a.e("chunk-06a708a2"),a.e("profile-requests-repeaters")]).then(a.bind(null,"cac8"))},meta:{requiresAuth:!0}},{path:"/profile/requests/repeater",name:"profile-requests-repeaters",component:function(){return Promise.all([a.e("chunk-25de638d"),a.e("chunk-06a708a2"),a.e("profile-requests-repeaters")]).then(a.bind(null,"cac8"))},meta:{requiresAuth:!0}},{path:"/messages",name:"messages",component:function(){return Promise.all([a.e("chunk-a3c2a11c"),a.e("chunk-25de638d"),a.e("chunk-06a708a2"),a.e("chunk-21393755")]).then(a.bind(null,"bbf4"))},children:[{path:"sent",name:"sent",component:function(){return Promise.all([a.e("chunk-a3c2a11c"),a.e("chunk-25de638d"),a.e("chunk-06a708a2"),a.e("chunk-21393755")]).then(a.bind(null,"bbf4"))}},{path:"sent/:messageId",name:"sent-message",component:function(){return Promise.all([a.e("chunk-a3c2a11c"),a.e("chunk-25de638d"),a.e("chunk-06a708a2"),a.e("chunk-21393755")]).then(a.bind(null,"bbf4"))}},{path:":messageId",name:"message",component:function(){return Promise.all([a.e("chunk-a3c2a11c"),a.e("chunk-25de638d"),a.e("chunk-06a708a2"),a.e("chunk-21393755")]).then(a.bind(null,"bbf4"))}}]},{path:"/profile/subscriptions",name:"profile-subscriptions",component:function(){return Promise.all([a.e("membership~profile-subscriptions~reports"),a.e("membership"),a.e("profile-subscriptions")]).then(a.bind(null,"53c6"))},meta:{requiresAuth:!0}},{path:"/profile/subscriptions/success",name:"profile-subscriptions-success",component:function(){return a.e("profile-subscriptions-success").then(a.bind(null,"8a9f"))},meta:{requiresAuth:!0}},{path:"/profile/subscriptions/canceled",name:"profile-subscriptions-canceled",component:function(){return a.e("profile-subscriptions-canceled").then(a.bind(null,"01ac"))},meta:{requiresAuth:!0}},{path:"/reports",name:"reports",component:function(){return Promise.all([a.e("membership~profile-subscriptions~reports"),a.e("reports")]).then(a.bind(null,"c11b"))},meta:{requiresAuth:!0}},{path:"/help",name:"help",component:function(){return a.e("help").then(a.bind(null,"c3ef"))}},{path:"/help/about-gmrs",name:"help-aboutgmrs",component:function(){return a.e("help-aboutgmrs").then(a.bind(null,"dfec"))}},{path:"/help/get-gmrs-license",name:"help-getlicense",component:function(){return a.e("help-getlicense").then(a.bind(null,"b724"))}},{path:"/help/branding-guide",name:"help-brandingguide",component:function(){return a.e("help-brandingguide").then(a.bind(null,"3b8e"))}},{path:"/admin",name:"admin-dashboard",component:function(){return Promise.all([a.e("admin-dashboard~map~profile-repeater-edit~repeater"),a.e("chunk-a3c2a11c"),a.e("chunk-25de638d"),a.e("admin-dashboard~profile-repeater-edit~repeater"),a.e("admin-dashboard")]).then(a.bind(null,"a761"))},meta:{requiresAuth:!0,requiresAdmin:!0}},{path:"/admin/news/:id?",name:"admin-news",component:function(){return Promise.all([a.e("admin-dashboard~map~profile-repeater-edit~repeater"),a.e("chunk-a3c2a11c"),a.e("chunk-25de638d"),a.e("admin-dashboard~profile-repeater-edit~repeater"),a.e("admin-dashboard")]).then(a.bind(null,"a761"))},meta:{requiresAuth:!0,requiresAdmin:!0}},{path:"/admin/users/:id?",name:"admin-users",component:function(){return Promise.all([a.e("admin-dashboard~map~profile-repeater-edit~repeater"),a.e("chunk-a3c2a11c"),a.e("chunk-25de638d"),a.e("admin-dashboard~profile-repeater-edit~repeater"),a.e("admin-dashboard")]).then(a.bind(null,"a761"))},meta:{requiresAuth:!0,requiresAdmin:!0}},{path:"/admin/repeaters/:id?",name:"admin-repeaters",component:function(){return Promise.all([a.e("admin-dashboard~map~profile-repeater-edit~repeater"),a.e("chunk-a3c2a11c"),a.e("chunk-25de638d"),a.e("admin-dashboard~profile-repeater-edit~repeater"),a.e("admin-dashboard")]).then(a.bind(null,"a761"))},meta:{requiresAuth:!0,requiresAdmin:!0}},{path:"/admin/comments/:id?",name:"admin-comments",component:function(){return Promise.all([a.e("admin-dashboard~map~profile-repeater-edit~repeater"),a.e("chunk-a3c2a11c"),a.e("chunk-25de638d"),a.e("admin-dashboard~profile-repeater-edit~repeater"),a.e("admin-dashboard")]).then(a.bind(null,"a761"))},meta:{requiresAuth:!0,requiresAdmin:!0}},{path:"/admin/reports/:id?",name:"admin-reports",component:function(){return Promise.all([a.e("admin-dashboard~map~profile-repeater-edit~repeater"),a.e("chunk-a3c2a11c"),a.e("chunk-25de638d"),a.e("admin-dashboard~profile-repeater-edit~repeater"),a.e("admin-dashboard")]).then(a.bind(null,"a761"))},meta:{requiresAuth:!0,requiresAdmin:!0}},{path:"/admin/subscriptions/:id?",name:"admin-subscriptions",component:function(){return Promise.all([a.e("admin-dashboard~map~profile-repeater-edit~repeater"),a.e("chunk-a3c2a11c"),a.e("chunk-25de638d"),a.e("admin-dashboard~profile-repeater-edit~repeater"),a.e("admin-dashboard")]).then(a.bind(null,"a761"))},meta:{requiresAuth:!0,requiresAdmin:!0}},{path:"*",name:"notfound",component:function(){return a.e("notfound").then(a.bind(null,"9703"))}}],vt=new Ee["a"]({mode:"history",scrollBehavior:function(e,t,a){return a||{x:0,y:0}},routes:bt}),wt=vt,kt=(a("5363"),a("0284")),yt=a.n(kt),_t=a("7bec"),xt=a.n(_t),Ct=(a("4413"),a("0ec9")),St=a.n(Ct),jt=a("119b");r["default"].use(yt.a,{id:"UA-39545910-1",router:wt}),r["default"].component("vue-phone-number-input",xt.a);var At=St.a.defaults;At.allowProtocolRelative=!1,At.allowedTags=At.allowedTags.concat(["img"]),At.allowedSchemes.push("data"),At.allowedAttributes.hasOwnProperty("p")?At.allowedAttributes.p.push("class"):At.allowedAttributes.p=["class"],r["default"].use(St.a,At),r["default"].use(a("395c")),r["default"].use(jt["a"].Adsense),r["default"].use(jt["a"].InArticleAdsense),r["default"].use(jt["a"].InFeedAdsense),r["default"].directive("blur",{inserted:function(e){e.onfocus=function(e){return e.target.blur()}}}),r["default"].prototype.$_=dt.a,r["default"].prototype.$moment=J.a,r["default"].config.productionTip=!1,new r["default"]({vuetify:Re,router:wt,render:function(e){return e(Ne)}}).$mount("#app")},"5b53":function(e,t,a){},"6aef":function(e,t,a){"use strict";a.d(t,"a",(function(){return n})),a.d(t,"d",(function(){return l})),a.d(t,"b",(function(){return c})),a.d(t,"c",(function(){return d}));a("e9c4"),a("a9e3"),a("b64b");var r=a("2b0e"),s="mygmrs.avatarCache",n=r["default"].observable({username:null,ts:0});function i(){try{var e=sessionStorage.getItem(s);if(!e)return null;var t=JSON.parse(e);return t&&t.username&&t.ts?{username:String(t.username).toLowerCase(),ts:Number(t.ts)||0}:null}catch(a){return null}}function o(){try{if(!n.username||!n.ts)return void sessionStorage.removeItem(s);sessionStorage.setItem(s,JSON.stringify({username:n.username,ts:n.ts}))}catch(e){}}function l(){var e=i();e&&(n.username=e.username,n.ts=e.ts)}function c(e){e&&(n.username=String(e).toLowerCase(),n.ts=Date.now(),o())}function u(){(n.username||i())&&(n.username||l(),n.username&&(n.ts=Date.now(),o()))}function d(e){if(!e||"string"!==typeof e)return"";var t=e.toLowerCase(),a="https://files.mygmrs.com/avatar/"+t;return n.ts&&n.username===t?a+"?ts="+n.ts:a}l(),"undefined"!==typeof window&&window.addEventListener("pageshow",(function(e){e.persisted?u():l()}))},"6c96":function(e,t,a){e.exports=a.p+"img/flag_usa.aefba3fe.svg"},"6d25":function(e,t,a){},"6ffe":function(e,t,a){"use strict";a("6d25")},"7aaf":function(e,t,a){},"808f":function(e,t,a){"use strict";var r=a("8212"),s=a("4ca6"),n=a("132d"),i=a("adda"),o=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a(s["a"],{attrs:{avatar:"",overlap:"",bottom:"",color:"transparent"},scopedSlots:e._u([{key:"badge",fn:function(){return[e.user.isPremium?a(r["a"],[a(n["a"],{attrs:{color:"yellow darken-1",small:e.avatarSize<100}},[e._v("mdi-star")])],1):e.user.isAdFree?a(r["a"],[a(n["a"],{attrs:{color:"yellow darken-1",small:""}}
1,[e._v("mdi-advertisements-off")])],1):e._e()]},proxy:!0}])},[a(r["a"],{staticClass:"elevation-5",attrs:{size:e.avatarSize,color:e.hideAvatarText?"transparent":"rfaccent2",tile:e.tile}},[e.username?a(i["a"],{directives:[{name:"show",rawName:"v-show",value:e.hideAvatarText,expression:"hideAvatarText"}],attrs:{eager:"","aspect-ratio":"1",src:e.avatarSrc,alt:e.username+" Avatar"},on:{load:function(t){e.hideAvatarText=!0},error:function(t){e.hideAvatarText=!1}}}):e._e(),e.hideAvatarText?e._e():a("span",{class:this.$_.isUndefined(this.small)?this.$_.isUndefined(this.xsmall)?"white--text display-3 font-weight-thin pt-1":"white--text avatar-text-xs font-weight-light pt-1":"white--text avatar-text font-weight-light pt-1"},[e._v(" "+e._s(e._f("splitCallsign")(e.callsign))+" ")])],1)],1)},l=[],c=(a("ac1f"),a("00b4"),a("c96a"),a("6821")),u=a.n(c),d=a("6aef"),p={props:["user","tile","small","xsmall"],data:function(){return{hideAvatarText:!0,username:null,callsign:null,gravatar:null}},computed:{avatarSize:function(){return this.$_.isUndefined(this.small)?this.$_.isUndefined(this.xsmall)?200:32:48},avatarSrc:function(){return this.$_.isString(this.username)?this.user&&this.user.avatarUpdate?"https://files.mygmrs.com/avatar/"+this.username.toLowerCase()+"?ts="+this.user.avatarUpdate:Object(d["c"])(this.username):""}},filters:{splitCallsign:function(e){var t=/^[A-Z]{4}\d{3}$/i,a=t.test(e)?4:3;return"string"===typeof e?e.substring(0,a)+"\n"+e.substring(a):""}},watch:{user:{handler:function(){this.username=this.user.username||this.user.Username,this.callsign=this.user.callsign||this.user.Callsign,this.gravatar=this.user.gravatar||this.user.Gravatar||u()(this.user.email||this.user.Email||"")},deep:!0},avatarSrc:function(){this.hideAvatarText=!0}},mounted:function(){this.username=this.user.username||this.user.Username,this.callsign=this.user.callsign||this.user.Callsign,this.gravatar=this.user.gravatar||this.user.Gravatar||u()(this.user.email||this.user.Email||"")}},m=p,h=(a("b389"),a("2877")),f=Object(h["a"])(m,o,l,!1,null,"9a5ce834",null);t["a"]=f.exports},8184:function(e,t,a){"use strict";a("2218")},"89bc":function(e,t,a){e.exports=a.p+"img/BTWR-Q10G-468x60.dd358c5b.gif"},9224:function(e){e.exports=JSON.parse('{"name":"mygmrs-vuetify","version":"1.17.1","private":true,"scripts":{"serve":"vue-cli-service serve","build":"npx cross-env NODE_OPTIONS=\'--openssl-legacy-provider\' vue-cli-service build","lint":"npx cross-env NODE_OPTIONS=\'--openssl-legacy-provider\' vue-cli-service lint","deploy":"node scripts/deploy.js","build-and-deploy":"yarn build && yarn deploy"},"dependencies":{"@aws-sdk/client-cloudfront":"^3.0.0","@aws-sdk/client-s3":"^3.0.0","@google/markerclusterer":"^2.0.6","@mapbox/mapbox-gl-geocoder":"^4.7.0","@mdi/font":"^6.4.95","@vue-stripe/vue-stripe":"^4.2.4","@vue/composition-api":"^1.1.4","@vueuse/core":"^6.2.1","axios":"0.21.1","core-js":"^3.4.3","dompurify":"^3.2.4","janus-gateway-js":"^2.0.2","lodash":"^4.17.20","mapbox-gl":"^1.13.0","marked":"^15.0.7","md5":"^2.2.1","mime-types":"^2.1.35","moment":"^2.29.1","moment-timezone":"^0.5.33","sharp":"^0.25.2","vue":"2.6.14","vue-adblock-detector":"^1.2.4","vue-advanced-cropper":"1.11.7","vue-analytics":"^5.22.1","vue-google-adsense":"^1.8.1","vue-lodash":"^2.0.2","vue-mapbox":"^0.4.1","vue-phone-number-input":"^1.1.10","vue-recaptcha":"^1.3.0","vue-resize-text":"^0.1.1","vue-router":"^3.1.3","vue-sanitize":"^0.2.0","vue-script2":"^2.1.0","vue-stripe-checkout":"^3.5.13","vue2-editor":"^2.10.2","vue2-google-maps":"^0.10.7","vuetify":"2.6.1","vuex":"^3.6.2"},"devDependencies":{"@vue/cli-plugin-babel":"^4.1.0","@vue/cli-plugin-eslint":"^4.1.0","@vue/cli-plugin-router":"^4.1.1","@vue/cli-service":"^4.1.0","babel-eslint":"^10.0.3","cross-env":"^7.0.3","cypress":"^12.1.0","eslint":"^5.16.0","eslint-plugin-vue":"^5.0.0","sass":"~1.23.0","sass-loader":"^8.0.0","vue-cli-plugin-vuetify":"^2.0.2","vue-template-compiler":"2.6.14","vuetify-loader":"^1.4.3"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"rules":{"no-console":"off","no-undef":"off"},"parserOptions":{"parser":"babel-eslint"}},"browserslist":["> 1%","last 2 versions"]}')},"99b3":function(e,t,a){"use strict";var r=a("62ad"),s=a("adda"),n=a("0fd9"),i=a("8dd9"),o=function(){var e=this,t=e.$createElement,o=e._self._c||t;return o(i["a"],{staticClass:"px-1 pb-2 mt-n3 text-center",attrs:{color:e.color||"transparent",dark:e.isDark,id:"ad-container"}},[o(n["a"],{staticClass:"mx-0",attrs:{justify:"center"}},[o(r["a"],{staticClass:"py-1",attrs:{cols:"12",align:"center"}},[o("div",{staticClass:"caption"}
1,[o("small",[e._v("Advertisement")])]),o("a",{staticClass:"d-xs-inline d-sm-inline-block d-md-inline-block d-lg-inline-block d-xl-inline-block",attrs:{href:"https://www.buytwowayradios.com/wouxun-kg-q10g.html?utm_source=mygmrs_topbanner&utm_medium=banner&utm_campaign=mygmrs&cmid=amsreGRvTmttM0k9&afid=MHE1SFVGdG9wQ0E9&ats=TURlVnZvZ0NrSHc9",id:"ad-link"}},[o(s["a"],{ref:"ad-btwr",staticClass:"elevation-5",style:e.cssVars,attrs:{src:a("89bc"),width:"468",contain:""}})],1)])],1)],1)},l=[],c={props:["color","light","dark"],data:function(){return{cssVars:{}}},methods:{},computed:{isDark:function(){return!this.light&&this.dark}},mounted:function(){var e=this;this.$nextTick((function(){e.cssVars={"--width":e.$refs["ad-btwr"].$el.clientWidth+"px"}}))}},u=c,d=(a("0eba"),a("2877")),p=Object(d["a"])(u,o,l,!1,null,null,null);t["a"]=p.exports},"9f60":function(e,t,a){e.exports=a.p+"img/logo-dark-text.c81085cf.png"},a6d3:function(e,t,a){},b00b:function(e,t,a){"use strict";a("da74")},b389:function(e,t,a){"use strict";a("276a")},bd16:function(e,t,a){"use strict";a("fc35")},c368:function(e,t,a){e.exports=a.p+"img/POCLINK-PoC-FRS-Ad2.599ca215.png"},c52b:function(e,t,a){e.exports=a.p+"img/RetevisRT97L-Ad.827c52fd.png"},cf05:function(e,t,a){e.exports=a.p+"img/logo.0113aa0d.png"},d06b:function(e,t,a){"use strict";var r=a("132d"),s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("span",["Online"===e.status?a(r["a"],{staticClass:"mr-2",attrs:{color:"success",title:"Online",small:""}},[e._v(" mdi-circle ")]):a(r["a"],{staticClass:"mr-2",attrs:{color:"grey darken-1",title:"Offline",small:""}},[e._v(" mdi-circle-off-outline ")])],1)},n=[],i={name:"RepeaterStatusIcon",props:["status"]},o=i,l=a("2877"),c=Object(l["a"])(o,s,n,!1,null,null,null);t["a"]=c.exports},da74:function(e,t,a){},db41:function(e,t,a){"use strict";var r=a("8336"),s=a("b0af"),n=a("99d9"),i=a("132d"),o=a("adda"),l=a("2fa4"),c=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a(s["a"],{staticClass:"news-entry elevation-5"},[e.article.image&&e.article.url?a("a",{staticClass:"news-hero-link",attrs:{href:e.article.url,target:"_blank",rel:"noopener noreferrer"}},[a(o["a"],{staticClass:"news-hero",attrs:{src:e.article.image,xheight:e.heroHeight,position:"center center"}})],1):e.article.image?a(o["a"],{staticClass:"news-hero",attrs:{src:e.article.image,xheight:e.heroHeight,position:"center center"}}):e._e(),a("div",{staticClass:"news-entry__header px-4 pt-4",class:e.article.image?"pb-2":"pb-3"},[a("div",{staticClass:"d-flex align-start"},[a("router-link",{staticClass:"mr-3 flex-grow-0",attrs:{to:"/user/"+e.article.username}},[a("UserAvatar",{attrs:{user:e.article,small:""}})],1),a("div",{staticClass:"flex-grow-1 min-width-0"},[a("h3",{staticClass:"news-entry__title text-wrap mb-1"},[e._v(e._s(e.article.title))]),a("div",{staticClass:"news-entry__meta caption text-uppercase"},[a(i["a"],{staticClass:"hidden-xs-only mr-1",attrs:{"x-small":""}},[e._v("mdi-calendar")]),e._v(" "+e._s(e.moment(e.article.date).fromNow())+" by "),a("router-link",{staticClass:"no-underline color-inherit",attrs:{to:"/user/"+e.article.username}},[e._v(" "+e._s(e.article.firstName)+" "+e._s(e.article.lastName)+" ")]),a("span",{staticClass:"hidden-sm-and-down ml-1"},[a("router-link",{staticClass:"no-underline color-inherit",attrs:{to:"/license/"+e.article.callsign}},[e._v(e._s(e.article.callsign))])],1)],1)])],1)]),a(n["c"],{staticClass:"news-entry__body rich-text-content pt-2",domProps:{innerHTML:e._s(e.article.body)}}),e.authUser&&e.isAdmin(e.authUser.role)?a(n["a"],{staticClass:"pt-0"},[a(l["a"]),a(r["a"],{attrs:{color:"primary",small:""},on:{click:e.editNews}},[e._v("Edit")]),a(r["a"],{attrs:{color:"error",small:""},on:{click:e.confirmDeleteNews}},[e._v("Delete")])],1):e._e()],1)},u=[],d=a("c1df"),p=a.n(d),m=a("6821"),h=a.n(m),f=a("808f"),g={components:{UserAvatar:f["a"]},props:["authUser","article"],computed:{heroHeight:function(){return this.$vuetify.breakpoint.xsOnly?160:this.$vuetify.breakpoint.smAndDown?180:250}},methods:{moment:function(e){return p()(e)},md5:function(e){return h()(e)},isAdmin:function(e){return 0===e},editNews:function(){this.$emit("edit-news",this.article)},confirmDeleteNews:function(){this.$emit("delete-news",this.article)}}},b=g,v=(a("363a"),a("2877")),w=Object(v["a"])(b,c,u,!1,null,"f75e34c4",null);t["a"]=w.exports},db49:function(e,t,a){var r=a("9224");e.exports={VERSION:"v"+r.version||!1,API_LOCATION:"https://api.mygmrs.com",UI_LOCATION:"https://mygmrs.com",MAPBOX_ACCESS_TOKEN:"pk.eyJ1IjoibXlnbXJzIiwiYSI6ImNrYjgzODdtcTAwYXcycnMwdjFvZ292bmsifQ.SJP7jVz6UeY-cmtVkYlMTQ",STRIPE_PUBLISHABLE_KEY:"pk_live_516Rk11JN69qfwFq6NJejpCu5Rrl8UfPKU1MKub48jpDZQTLa4PF
1FdJftzELmPDdpUPJI7Lxe625uyQ17DCm88o9q007QqWcJqn",FORUMS_API_LOCATION:"https://forums.mygmrs.com/api",FORUMS_API_KEY:"875259329d22bd1d580d71737cdd3d20",SUBSCRIPTIONS_ENABLED:!0,USE_INBOX:!0,NETWORK_ENABLED:!1,ASSISTANT_ENABLED:!1,INFINITE_SCROLL_COMMENTS:!1}},fc35:function(e,t,a){}});
2//# sourceMappingURL=app.83cc12a5.js.map

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.