1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[695],{4144:function(e,t){var n,r,o;o=function(e,t){"use strict";var n={timeout:5e3,jsonpCallback:"callback"};function r(e){try{delete window[e]}catch(t){window[e]=void 0}}function o(e){var t=document.getElementById(e);t&&document.getElementsByTagName("head")[0].removeChild(t)}t.exports=function(e){var t=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],c=e,i=t.timeout||n.timeout,s=t.jsonpCallback||n.jsonpCallback,a=void 0;return new Promise(function(n,u){var l=t.jsonpCallbackFunction||"jsonp_"+Date.now()+"_"+Math.ceil(1e5*Math.random()),d=s+"_"+l;window[l]=function(e){n({ok:!0,json:function(){return Promise.resolve(e)}}),a&&clearTimeout(a),o(d),r(l)},c+=-1===c.indexOf("?")?"?":"&";var p=document.createElement("script");p.setAttribute("src",""+c+s+"="+l),t.charset&&p.setAttribute("charset",t.charset),t.nonce&&p.setAttribute("nonce",t.nonce),t.referrerPolicy&&p.setAttribute("referrerPolicy",t.referrerPolicy),t.crossorigin&&p.setAttribute("crossorigin","true"),p.id=d,document.getElementsByTagName("head")[0].appendChild(p),a=setTimeout(function(){u(Error("JSONP request to "+e+" timed out")),r(l),o(d),window[l]=function(){r(l)}},i),p.onerror=function(){u(Error("JSONP request to "+e+" failed")),r(l),o(d),a&&clearTimeout(a)}})}},n=[t,e],void 0!==(r=o.apply(t,n))&&(e.exports=r)},6213:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/events",function(){return n(4097)}])},4097:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(5893),o=n(7294),c=n(381),i=n.n(c),s=n(4144),a=n.n(s);function u(){let[e,t]=(0,o.useState)(null),n=["https://api.meetup.com/SWFL-Coders/events","https://api.meetup.com/pythonswfl","https://api.meetup.com/SWFL-Coders/events","https://api.meetup.com/swfl-hackerspace","https://api.meetup.com/SWFLSec-Southwest-Florida-Infosec-Meetup","https://api.meetup.com/vrarswfl"];async function c(e){try{let t=await a()(e);return(await t.json()).data}catch(e){return console.error("Error fetching meetups:",e),[]}}return((0,o.useEffect)(()=>{(async()=>{t((await Promise.all(n.map(e=>c(e)))).flat())})()},[]),null===e)?null:0===e.length?(0,r.jsx)("div",{children:"No meetups currently scheduled. Check back soon!"}):e.map(e=>(0,r.jsxs)("div",{children:[(0,r.jsxs)("a",{href:e.link,children:[(0,r.jsx)("p",{children:e.name}),(0,r.jsx)("p",{children:"".concat(i()(e.local_date).format("MMMM Do YYYY")," | Time: ").concat(e.local_time)}),"Venue: ",e.venue?e.venue.name:"TBD"]}),(0,r.jsx)("p",{})]},e.id))}n(5675);var l=()=>(0,r.jsxs)("div",{children:[(0,r.jsx)("h1",{children:"Events from our groups"}),(0,r.jsx)(u,{})]})}},function(e){e.O(0,[885,888,774,179],function(){return e(e.s=6213)}),_N_E=e.O()}]);
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.