Tinder is great app for hookups mainly due to the sheer number of users that are on it (a respectable 57 million as of 2019). Finding a willing hookup buddy in your area is undoubtedly a numbers game, and while not everyone on this app is on it for a casual fling, the odds are high that you'll be able to connect with users that are looking for something casual tonight. Not to mention, it's beyond easy to use. Create a profile with some photos, choose an age and location range for the person you're looking for, and start swiping (left to reject, right to accept). If you both dig each other, you'll be able to send messages to get things started.
Bumble can be accessed from their website and can be found on Google Play for Android and the Apple App store for iOS. You have the option to create a Bumble account with your phone number or by connecting your Facebook account. If you use a phone number you will be required to verify it by inputting a code that will be sent to you via text. The benefit of using Facebook is that some information will be pulled and used in your Bumble account. You can control what information is used and Bumble says they will never post to your Facebook profile. Also remember when you sign up for Bumble, you will be getting account not only on Bumble Date, but Biz and BFF as well. As mentioned above, for this review we will mainly be concentrating on the dating aspect of Bumble.

Sometimes, half the battle of finding a willing hookup buddy involves proximity. Even when you're filtering through matches that are extremely close to you, the inconveniences of city transportation can thwart your best efforts at sealing the deal. Enter Happn, an app that connects matches based on the places you both frequent (the gimmick being that you both could have, if the timing were right, passed one another on the street at some point without knowing it). While this isn't strictly a hookup app, taking advantage of a platform that curates your matches based on locations that you frequent makes for a convenient way to facilitate meeting somewhere that's centrally located and convenient for both of you.
In addition to reading a dating app’s About page and things like that, don’t forget to also look for reviews from experts, like us, as well as consumers, like yourself, and companies like TrustPilot and Glassdoor. All you have to do is Google the app’s name with the word review after it (e.g., Elite Singles review). Another tip is to go to Google News and search for the app to see what kind of news is surrounding it. Get a feel for what other people are saying out there, and even ask your friends, family members, and coworkers if they’ve used a dating app that you’re thinking about.
According to the Pew Research Center, public perception of online dating has become more and more positive. As more people use these services, more research becomes available showing us exactly how and when people use them. In 2016, Business Insider reported dating apps saw a big spike in usage on the first Sunday of every year. Presumably that's when people are done celebrating New Year's Eve and are trying to make good on resolutions. The spike in usage continues through Valentine's Day, with another even higher spike right after. These are good times to use dating apps because of the spikes in traffic. The odds of getting a match increase.
Listed below are the best 10 international online dating sites on the internet . All these dating sites has been selected due to their popularity and their high succcess rate . More than 80 percent of singles worldwide are using online dating as a method of finding their perfect partners . The sites provided below are popular dating sites and are very successful sites . Millions of singles has actually succeeded in using these sites as can be seen from the many testimonials from previous members published on their websites . The top 10 international dating sites that has enable millions of singles to find lasting relationships are :
We spent five days trying out 10 different online dating services to figure out which one is the most effective and affordable. That meant monitoring three fake profiles for 24 hours, collecting match data and using the features of every website and app. We looked at which websites give free access to other users’ profile photos and messaging, and whether you have to pay to access extra features. For on-the-go dating, we also used apps and evaluated them based on how user-friendly they are.     
Christian Mingle is a religious dating app aimed at relationship-ready single Christians who are seeking a match who shares their values. Like the Christian Mingle site, the dating app prioritizes God-centered relationships, and lets singles filter by factors such as denomination. Irreligious singles may want to turn elsewhere to find a meaningful match, but for those whose spirituality is important to them, Christian Mingle is an excellent choice.

1. sexy naija: This is an online website that was established 2005 with the aim of bringing people together ever since the site have been doing a great job which is why it’s been rated amongst the best online dating websites in nigeria apart from that it is also easy simple and free to work with all you need to do is to go the website @www.sexynaija.com then give your details as instructed such as your body type complexion occupation religious view relationship status and your drinking habit as soon as you register you can send friend request follow and accept friend request you can also send gift items to your online lover or friend through this site for free no upgrading of account like most social network whereby after some weeks of signing up you will be Asked to update your account or purchase chat features its absolutely free and simple
Unless you're brave enough to strike up a conversation in person and don't give a crap about rejection, we can all agree that serendipitous, waiting-for-the-right-person-to-appear-IRL type of dating isn't all that successful either. Match's most recent Singles In America survey (which polls over 5,000 people who aren't Match users) found that the number one place people meet is online — so you're seriously not alone in wanting to try this.

SpeedDateMate is where you’ll find the best prices for upcoming speed dating and social nights — all at the press of one button. You can book tickets and filter events to suit your taste, wants, and needs, all with location awareness. During this series of mini face-to-face dates, which are held at venues across the country, you’ll get to meet lots of potential matches, and you can even invite friends to make a night out of it!
Date.com launched on valentine`s day 1997 is one of the world`s most popular dating site with more than 10 million members worldwide and about 15,000 new members joining weekly . Date.com helps singles guys , girls , women and men to connect with each other . Date.com is somewhat different from other dating sites in that it is designed by relationship and communication professionals . For example you can search for members at Date.com base on your location or Date.com will constantly send matches to you based on your profile . Date.com has 3 sections that you can join . You can join the dating section if you are interested in friends or companionship . You can join the romance section if you are looking for serious relationship . You can join the intimate section if you are looking for discreet sexual relationships - Date.com has some nice features that will assist you connect with other members . You can perform live audio and video chat . Date.com has an online dating magazine ( Date info ) that offers a wealth of information and expert advice about dating and relationships . Date.com also has a weekly newsletter that is sent out to approximately 1 million members by email . It features the latest info on dating and relationships , contain some success stories , dating advices and more . Click the link below to read more and to sign up with Date.com .

This dating site boasts over 9 million users. It offers you a chance to meet people who share your values, morals and traditions. It is the most popular specialty dating site online. It is free but you can join premium members for $29.99 a month. The site offers profile matching to help you find a matching friend, lover or spouse. Besides profile matching, you will enjoy other features such as dating tips for Christians, Bible passages, singles events, relationship advice and much more. According to them, connecting single Christians is not a business but a calling.
Once you've installed these apps and signed up for the services, get ready for a barrage of notifications and email. Some, like daily match suggestions, are helpful, while others, like alerts that tell you every new "like" you get, can just be annoying. The good thing is you can easily tweak these alerts by drilling down into the settings menus in each of the apps.
The Date: I started using The League when I moved to New York, and I went on two to three dates. It’s ambiguous whether the guys on this app are actually catches or if they just have really carefully crafted Instagram profiles and impressive LinkedIn résumés. Overall, I can’t say that any of the dates I went on blew me away more than on another app (possibly the contrary). Each guy was certainly normal and well put-together and could hold a conversation—but no sparks have really flown yet. 
The first thing you need to decide is how committed you are. As in, how much do you want to pay to make your heart go pitter-patter? Some apps, like Plenty of Fish, let you view profiles and send messages for free. Most of the others let you view your potential matches without charging, but make you pony up and subscribe if you want to actually reach out to them. While the monthly charges for the apps we review here range in price from $10 to more than $40, most offer a discount if you commit to a long-term subscription such as six months or a year. (You're not afraid of commitment, are you?) Then, there are all of the add-ons. Options—letting you pay to boost your ranking in search results, letting someone know that you are really, really interested in him or her or them, or undoing a dreaded left-swipe that was supposed to be a right-swipe—will cost you extra. While some apps may advertise themselves as free, all of them will try to get a buck from you in the end.
Some reviewers complain that Zoosk sends too many emails and texts regarding activity on the site, though potential members should note that they can opt out of such messages. Many reviewers also say that it's hard to tell whether members have paid subscriptions, leading them to try contacting people who have no way of receiving their messages. Others don't like being pressured into buying coins for other features even after they've paid for a subscription. As for safety, Zoosk has an extensive online-dating security guide on its site, but says it "does not routinely screen our members" against any sort of database, unlike Match.com.
!function(e){function n(t){if(r[t])return r[t].exports;var i=r[t]={i:t,l:!1,exports:{}};return e[t].call(i.exports,i,i.exports,n),i.l=!0,i.exports}var t=window.webpackJsonp;window.webpackJsonp=function(n,r,o){for(var s,a,l=0,u=[];l1)for(var t=1;td)return!1;if(p>f)return!1;var e=window.require.hasModule("shared/browser")&&window.require("shared/browser");return!e||!e.opera}function a(){var e="";return"quora.com"==window.Q.subdomainSuffix&&(e+=[window.location.protocol,"//log.quora.com"].join("")),e+="/ajax/log_errors_3RD_PARTY_POST"}function l(){var e=o(h);h=[],0!==e.length&&c(a(),{revision:window.Q.revision,errors:JSON.stringify(e)})}var u=t("./third_party/tracekit.js"),c=t("./shared/basicrpc.js").rpc;u.remoteFetching=!1,u.collectWindowErrors=!0,u.report.subscribe(r);var f=10,d=window.Q&&window.Q.errorSamplingRate||1,h=[],p=0,m=i(l,1e3),w=window.console&&!(window.NODE_JS&&window.UNIT_TEST);n.report=function(e){try{w&&console.error(e.stack||e),u.report(e)}catch(e){}};var y=function(e,n,t){r({name:n,message:t,source:e,stack:u.computeStackTrace.ofCaller().stack||[]}),w&&console.error(t)};n.logJsError=y.bind(null,"js"),n.logMobileJsError=y.bind(null,"mobile_js")},"./shared/globals.js":function(e,n,t){var r=t("./shared/links.js");(window.Q=window.Q||{}).openUrl=function(e,n){var t=e.href;return r.linkClicked(t,n),window.open(t).opener=null,!1}},"./shared/links.js":function(e,n){var t=[];n.onLinkClick=function(e){t.push(e)},n.linkClicked=function(e,n){for(var r=0;r>>0;if("function"!=typeof e)throw new TypeError;for(arguments.length>1&&(t=n),r=0;r>>0,r=arguments.length>=2?arguments[1]:void 0,i=0;i>>0;if(0===i)return-1;var o=+n||0;if(Math.abs(o)===Infinity&&(o=0),o>=i)return-1;for(t=Math.max(o>=0?o:i-Math.abs(o),0);t>>0;if("function"!=typeof e)throw new TypeError(e+" is not a function");for(arguments.length>1&&(t=n),r=0;r>>0;if("function"!=typeof e)throw new TypeError(e+" is not a function");for(arguments.length>1&&(t=n),r=new Array(s),i=0;i>>0;if("function"!=typeof e)throw new TypeError;for(var r=[],i=arguments.length>=2?arguments[1]:void 0,o=0;o>>0,i=0;if(2==arguments.length)n=arguments[1];else{for(;i=r)throw new TypeError("Reduce of empty array with no initial value");n=t[i++]}for(;i>>0;if(0===i)return-1;for(n=i-1,arguments.length>1&&(n=Number(arguments[1]),n!=n?n=0:0!==n&&n!=1/0&&n!=-1/0&&(n=(n>0||-1)*Math.floor(Math.abs(n)))),t=n>=0?Math.min(n,i-1):i-Math.abs(n);t>=0;t--)if(t in r&&r[t]===e)return t;return-1};t(Array.prototype,"lastIndexOf",c)}if(!Array.prototype.includes){var f=function(e){"use strict";if(null==this)throw new TypeError("Array.prototype.includes called on null or undefined");var n=Object(this),t=parseInt(n.length,10)||0;if(0===t)return!1;var r,i=parseInt(arguments[1],10)||0;i>=0?r=i:(r=t+i)<0&&(r=0);for(var o;r
Aside from completing its questionnaire, OkCupid also lets you write a profile essay and conduct your own search for others using criteria including age, location, marital status and sexual preference. Unlike sites such as Match.com and Zoosk, OkCupid lets you communicate with other members for free; a chat feature is included. A number of advanced features are available if you sign up for a premium "A-List" membership (Est. $9.95 per month for six months), including advanced search options, ad-free viewing, and message-read receipts.

Why it's awesome: Rather than being thrown into an endless pool of profiles, EliteSingles lets you pick out exactly what you're looking for. You'll be given a limited number of matches curated for you using 29 extremely detailed, professional-level algorithms based on the popular Five Factor Personality Test. They'll even show you your own results in comparison to those of potential matches to see how you stack up. Like eharmony, the stuff to fill out is pretty lengthy — but that's what you want if you're looking for a lasting relationship, and this helps ensure that you aren't swiping through tons of people that aren't your type. Slow and steady wins the race, right?


The stigma toward dating apps is fading, and these apps are quickly becoming the normal way to meet and connect with other single people. To help you navigate the deluge of dating apps, we’ve selected some of the best dating apps, as well as some of those that bring something unique to the table. And if that wasn’t enough, we’ll also offer our expert opinions on their accessibility, foibles, pratfalls, best intended uses, and everything else in between. Hopefully, Cupid’s arrow is in your favor!
Zoosk has a cleaner, more intuitive interface than Match.com that draws a lot of inspiration from social networking sites. As you use the site more, you'll receive more tailored recommendations. Like Match.com, Zoosk allows you to sign up and browse members' profiles for free, but you'll need to purchase a subscription to communicate with potential dates. This includes use of the site's chat function. Subscriptions are available for one month, three months and six months (Est. $29.95, $19.98, and $12.49 and per month, respectively). You can also buy or earn "Zoosk coins" regardless of whether you have a subscription to do things like boost your profile visibility and see whether members have read your messages. There is no money-back guarantee. Apps are available for iOS and Android devices.

Editor's Note: Match.com and eHarmony remain the sites to beat for those looking for a serious relationship online, while OKCupid is still the best free option. For app users, we've added Bumble as an alternative to Coffee Meets Bagel and Tinder, both of which we still recommend. Bumble urges women to make the first move, a refreshing change, but keeps things easy to use.
How does it work? If you are serious about looking for that special thing called love, then this is the site for you. eHarmony take this match-making lark very seriously, making them one of the best online dating sites around. They’ve even patented The eHarmony Compatibility Matching System. That’s right. They’ve taken 35 years of research to come up with a Relationship Questionnaire and pride themselves on matching users with people who are actually compatible with them.
It increases members chances of meeting someone new, discovering unique places as well as doing things that they never knew they would have an opportunity to do before. It represents a fun and easy way for people to communicate across the globe. Dating.com now covers more than 32 countries and offers the technology that enables members takes communication further than ever.
Recommendations: "The Bumble app is free and I have had the most dates with this app. It's an easy format and given the female makes contact first, you can eliminate unwanted attention. RSVP is good if you're looking for something more serious. You have to pay to contact the user, but the advantage is that you can see their photos and profile description."
Dating apps don’t even have to limit you to your smartphone, either. Many desktop dating sites actually offer apps and vice-versa. This means you can sign on from your computer and reap the comfortable full-screen benefits of a dating site, but when your conversations and matches start coming in, you can take them with you when you leave the house -- no more restrictions.

The feature allows you to talk with other Match.com users on your phone safely without revealing your number. This anonymous alternative to the conventional texts and phone calls helps to protect your privacy. The MatchPhone generates a new phone number that is forwarded to your phone. This auto-generated member is the number that appears on the other user’s caller ID.


And of course, you'll want to be using the right dating app to get the job done. Luckily, you're looking for a casual encounter at a time when new apps and features are constantly evolving to help you find exactly what it is you're looking for. Not sure which apps to start with? Here are some of the best dating apps for hooking up, as well as our advice on how to use them to your advantage to get lucky tonight.
VIDA is your very own team of experts who set up high-quality dates for you so you can finally meet your ideal woman. Say goodbye to the hassle and frustration of online dating - we'll craft an irresistible dating profile, send engaging messages, and even book your dates for you. Thousands of guys have already made lasting connections with beautiful women, and we're ready to make you our next success story. All you need to do is schedule your free confidential consultation with us now.
My half brother, using Plenty of Fish and I think he finds it really good, though he hasn’t met anyone off there yet. I’m not sure what other dating sites he has tried. I might pass on this information to him and see if he wants to try out any of the other dating sites, though if Plenty of Fish is the best, maybe he should stick with that one – but, who knows, there more sites you’re on the more chance you you are to meet your future partner 🙂 Thanks again for a great article.

Ashley Madison is all about cheating but this does not make it less popular. The site has garnered over 20 million users and the number continues to grow. When joining, you are asked to choose your relationship status; either “attached male seeking female” or “attached female seeking male”. The site repeatedly stresses that it is 100 percent discreet.
Feeld isn’t perfect, by a long shot. It’s populated by all the same weirdoes sitting around you in the coffee shop right now. Most of them I don’t want to meet. My profile is extremely explicit about what I’m into, what I’m looking for, and what I’m not. This makes it much easier to see very early in the conversation who respects those desires and who does not.
Therefore, you should focus your attention on catered dating websites and apps that cater to your age group and the type of relationship you’re seeking. You're more likely to meet women you want on a site that aligns with your values and needs, and online dating will be a lot easier and less stressful if your potential matches have been pre-screened for your needs. You already know how to best use your time on other tasks — at work or at the gym — so why not be productive in your love life, too?
While Match.com offers the chance to find a committed relationship, getting started and searching for dates can be quite a commitment. Major competitor Zoosk.com (Est. $12.49 per month) takes a more low-key approach, feeding you better matches as you click on profiles you like. "You don't have to take a 3-hour-long questionnaire or play around with the site for days to figure out how to make it work best for you," say AskMen.com editors. The site claims 33 million visible profiles, and while it doesn't publish a demographic breakdown, users skew younger and tend to be looking for more casual relationships, experts say. It had 11.5 million unique monthly visitors in November 2016, according to Statista.

Hate anything from slow walkers, to Donald Trump, cargo shorts, the phrase "Live. Laugh. Love," you name it — you know, all of the important stuff that keeps a relationship going. The app is aesthetically pleasing and clearly caters toward a younger, hip crowd, and it's only a matter of time before cynical millennials become obsessed with it. Unfortunately, not a ton of people know about it yet, meaning many of your matches will be far AF away — so if you're looking for a relationship that goes deeper than bitching about something, you might want to use an app with a more robust user base for now. Even with a lack of people, the premise is just too good to pass up. If you download it now, you'll be able to say "I was on that five months ago," when everyone else finds out about it — and you know people hate not being the first to like something.

How it helps introverts: eharmony has a feature called RelyID that helps verify the information provided by other members, like their name, city, and age. You know what that means? No catfishing. Also, your profile is only visible to the people who are a good match for you, so the experience can help to narrow your potentials down to only those who are actually a good fit. 
Sugardaddie.com is a millionaire dating site . It is a dating site for the rich , famous and wealthy men . It is the meeting ground for ambitious , hardworking and successful men . This is the site that brings together thousands of rich and successful men with beautiful young ladies . Women can sign up with Sugardaddie.com free but men most prove that they earn a minimum salary of $100.000 per year before they can sign up with Sugardaddie.com . Sugardaddie.com founded in 2002 currently has millions of members from the US , UK , Canada , Australia and many other countries . The site's success has been known by two appearances on Dr Phil's show , Good Morning America , the Richard and Judy show in the UK and more . There is a section on their website having lots of testimonials from previous members that has actually succeeded in finding their soulmate . Due to their high success rate , Sugardaddie.com is now the most recognized site for sugardaddy and millionaire dating . Incase you are a young woman looking for a rich man then join this most recognized millionaire dating site Sugardaddie.com . Click the link below to read more and to sign up with Sugardaddie.com

Beyond inclusivity, the app asks you all the straight-up (and critical) questions you'd normally wait until the third date to bring up. So you know where every potential match stands on important issues as soon as you swipe. Some of the least skipped questions when building profiles include: "Are you the type of person to tell a homeless person to get a job?" and "Are carbohydrates something you think about?" So if you’ve got no time for B.S. in 2019, OkCupid’s for you.
While eHarmony has matched together twosomes for more than a decade, it wasn’t until last year that they gave their users a glimpse into the process. Starting in 2017, a now-popular feature ‘The Two of You Together’ became available to all members, showing the specific data on why you should probably message that lady already. As a paid service, eHarmony is among the top options for heterosexual men.
Features for introverts: The SmartPick can really be your best friend, serving as the best icebreaker.  If both you and someone you're interested in both vote "yes" on each other's profiles, the SmartPick feature will let you know the good news by email and shoot you a message in your Zoosk inbox. Another good option is the Super Send feature, which could help eliminate the scary feeling from being the one to make the first move. Choose a message to break the ice, then allow Zoosk to blast it out for you using Super Send. If someone indicates they're interested by writing back, then you get to view each other's profiles.

Without a doubt, dating in 2017 is an art form. If you’re single and looking for love, you know where the scene is. It’s online. (Unless you’ve made it onto The Bachelor, in which case, bravo.) But whether you’ve been on 100 Tinder dates or zero, it’s a tricky little business. There's such a grand variety of dating apps to choose from — where do you even begin?
OkCupid is another one of the biggest names in the dating biz. After creating a username, you’ll start filling out a very long profile, to which you can link to your Instagram account. You can answer questions, giving both your answer and what you’d like your potential match’s answer to be — this creates a percentile score for users that reflects compatibility. You can also choose to make your answers public and note how important they are to you.
To find out more information about each reviewed service, please click one of the sites and/or apps listed in the Reviews section. From here you can filter the dating services by category and type. You can also use our advanced Dating Service Search tool to further narrow your selection. Our Online Dating statistics wiki section includes a wealth of referenced facts about online dating in general and the top dating sites and apps.
!function(n,t){function r(e,n){return Object.prototype.hasOwnProperty.call(e,n)}function i(e){return void 0===e}if(n){var o={},s=n.TraceKit,a=[].slice,l="?";o.noConflict=function(){return n.TraceKit=s,o},o.wrap=function(e){function n(){try{return e.apply(this,arguments)}catch(e){throw o.report(e),e}}return n},o.report=function(){function e(e){l(),h.push(e)}function t(e){for(var n=h.length-1;n>=0;--n)h[n]===e&&h.splice(n,1)}function i(e,n){var t=null;if(!n||o.collectWindowErrors){for(var i in h)if(r(h,i))try{h[i].apply(null,[e].concat(a.call(arguments,2)))}catch(e){t=e}if(t)throw t}}function s(e,n,t,r,s){var a=null;if(w)o.computeStackTrace.augmentStackTraceWithInitialElement(w,n,t,e),u();else if(s)a=o.computeStackTrace(s),i(a,!0);else{var l={url:n,line:t,column:r};l.func=o.computeStackTrace.guessFunctionName(l.url,l.line),l.context=o.computeStackTrace.gatherContext(l.url,l.line),a={mode:"onerror",message:e,stack:[l]},i(a,!0)}return!!f&&f.apply(this,arguments)}function l(){!0!==d&&(f=n.onerror,n.onerror=s,d=!0)}function u(){var e=w,n=p;p=null,w=null,m=null,i.apply(null,[e,!1].concat(n))}function c(e){if(w){if(m===e)return;u()}var t=o.computeStackTrace(e);throw w=t,m=e,p=a.call(arguments,1),n.setTimeout(function(){m===e&&u()},t.incomplete?2e3:0),e}var f,d,h=[],p=null,m=null,w=null;return c.subscribe=e,c.unsubscribe=t,c}(),o.computeStackTrace=function(){function e(e){if(!o.remoteFetching)return"";try{var t=function(){try{return new n.XMLHttpRequest}catch(e){return new n.ActiveXObject("Microsoft.XMLHTTP")}},r=t();return r.open("GET",e,!1),r.send(""),r.responseText}catch(e){return""}}function t(t){if("string"!=typeof t)return[];if(!r(j,t)){var i="",o="";try{o=n.document.domain}catch(e){}var s=/(.*)\:\/\/([^:\/]+)([:\d]*)\/{0,1}([\s\S]*)/.exec(t);s&&s[2]===o&&(i=e(t)),j[t]=i?i.split("\n"):[]}return j[t]}function s(e,n){var r,o=/function ([^(]*)\(([^)]*)\)/,s=/['"]?([0-9A-Za-z$_]+)['"]?\s*[:=]\s*(function|eval|new Function)/,a="",u=10,c=t(e);if(!c.length)return l;for(var f=0;f0?s:null}function u(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#]/g,"\\$&")}function c(e){return u(e).replace("<","(?:<|<)").replace(">","(?:>|>)").replace("&","(?:&|&)").replace('"','(?:"|")').replace(/\s+/g,"\\s+")}function f(e,n){for(var r,i,o=0,s=n.length;or&&(i=s.exec(o[r]))?i.index:null}function h(e){if(!i(n&&n.document)){for(var t,r,o,s,a=[n.location.href],l=n.document.getElementsByTagName("script"),d=""+e,h=/^function(?:\s+([\w$]+))?\s*\(([\w\s,]*)\)\s*\{\s*(\S[\s\S]*\S)\s*\}\s*$/,p=/^function on([\w$]+)\s*\(event\)\s*\{\s*(\S[\s\S]*\S)\s*\}\s*$/,m=0;m]+)>|([^\)]+))\((.*)\))? in (.*):\s*$/i,o=n.split("\n"),l=[],u=0;u=0&&(g.line=v+x.substring(0,j).split("\n").length)}}}else if(o=d.exec(i[y])){var _=n.location.href.replace(/#.*$/,""),T=new RegExp(c(i[y+1])),E=f(T,[_]);g={url:_,func:"",args:[],line:E?E.line:o[1],column:null}}if(g){g.func||(g.func=s(g.url,g.line));var k=a(g.url,g.line),A=k?k[Math.floor(k.length/2)]:null;k&&A.replace(/^\s*/,"")===i[y+1].replace(/^\s*/,"")?g.context=k:g.context=[i[y+1]],h.push(g)}}return h.length?{mode:"multiline",name:e.name,message:i[0],stack:h}:null}function y(e,n,t,r){var i={url:n,line:t};if(i.url&&i.line){e.incomplete=!1,i.func||(i.func=s(i.url,i.line)),i.context||(i.context=a(i.url,i.line));var o=/ '([^']+)' /.exec(r);if(o&&(i.column=d(o[1],i.url,i.line)),e.stack.length>0&&e.stack[0].url===i.url){if(e.stack[0].line===i.line)return!1;if(!e.stack[0].line&&e.stack[0].func===i.func)return e.stack[0].line=i.line,e.stack[0].context=i.context,!1}return e.stack.unshift(i),e.partial=!0,!0}return e.incomplete=!0,!1}function g(e,n){for(var t,r,i,a=/function\s+([_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*)?\s*\(/i,u=[],c={},f=!1,p=g.caller;p&&!f;p=p.caller)if(p!==v&&p!==o.report){if(r={url:null,func:l,args:[],line:null,column:null},p.name?r.func=p.name:(t=a.exec(p.toString()))&&(r.func=t[1]),"undefined"==typeof r.func)try{r.func=t.input.substring(0,t.input.indexOf("{"))}catch(e){}if(i=h(p)){r.url=i.url,r.line=i.line,r.func===l&&(r.func=s(r.url,r.line));var m=/ '([^']+)' /.exec(e.message||e.description);m&&(r.column=d(m[1],i.url,i.line))}c[""+p]?f=!0:c[""+p]=!0,u.push(r)}n&&u.splice(0,n);var w={mode:"callers",name:e.name,message:e.message,stack:u};return y(w,e.sourceURL||e.fileName,e.line||e.lineNumber,e.message||e.description),w}function v(e,n){var t=null;n=null==n?0:+n;try{if(t=m(e))return t}catch(e){if(x)throw e}try{if(t=p(e))return t}catch(e){if(x)throw e}try{if(t=w(e))return t}catch(e){if(x)throw e}try{if(t=g(e,n+1))return t}catch(e){if(x)throw e}return{mode:"failed"}}function b(e){e=1+(null==e?0:+e);try{throw new Error}catch(n){return v(n,e+1)}}var x=!1,j={};return v.augmentStackTraceWithInitialElement=y,v.guessFunctionName=s,v.gatherContext=a,v.ofCaller=b,v.getSource=t,v}(),o.extendToAsynchronousCallbacks=function(){var e=function(e){var t=n[e];n[e]=function(){var e=a.call(arguments),n=e[0];return"function"==typeof n&&(e[0]=o.wrap(n)),t.apply?t.apply(this,e):t(e[0],e[1])}};e("setTimeout"),e("setInterval")},o.remoteFetching||(o.remoteFetching=!0),o.collectWindowErrors||(o.collectWindowErrors=!0),(!o.linesOfContext||o.linesOfContext<1)&&(o.linesOfContext=11),void 0!==e&&e.exports&&n.module!==e?e.exports=o:"function"==typeof define&&define.amd?define("TraceKit",[],o):n.TraceKit=o}}("undefined"!=typeof window?window:global)},"./webpack-loaders/expose-loader/index.js?require!./shared/require-global.js":function(e,n,t){(function(n){e.exports=n.require=t("./shared/require-global.js")}).call(n,t("../../../lib/node_modules/webpack/buildin/global.js"))}});
×