!function(){"use strict";var t={d:function(e,n){for(var i in n)t.o(n,i)&&!t.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:n[i]})},o:function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r:function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{__useActiveDocument:function(){return u},__useActiveDocumentActions:function(){return y},__useHostDocument:function(){return l},__useNavigateToDocument:function(){return S},slice:function(){return m}});var n=window.elementorV2.editor,i=window.elementorV2.store,o=window.React,a=window.wp.i18n,s=window.elementorV2.editorV1Adapters,r=t=>t.documents.entities,c=(0,i.__createSelector)(r,(t=>t.documents.activeId),((t,e)=>e&&t[e]?t[e]:null)),d=(0,i.__createSelector)(r,(t=>t.documents.hostId),((t,e)=>e&&t[e]?t[e]:null));function u(){return(0,i.__useSelector)(c)}function l(){return(0,i.__useSelector)(d)}function _(t){return!(!t.activeId||!t.entities[t.activeId])}var m=(0,i.__createSlice)({name:"documents",initialState:{entities:{},activeId:null,hostId:null},reducers:{init(t,{payload:e}){t.entities=e.entities,t.hostId=e.hostId,t.activeId=e.activeId},activateDocument(t,e){t.entities[e.payload.id]=e.payload,t.activeId=e.payload.id},setAsHost(t,e){t.hostId=e.payload},updateActiveDocument(t,e){_(t)&&(t.entities[t.activeId]={...t.entities[t.activeId],...e.payload})},startSaving(t){_(t)&&(t.entities[t.activeId].isSaving=!0)},endSaving(t,e){_(t)&&(t.entities[t.activeId]={...e.payload,isSaving:!1})},startSavingDraft:t=>{_(t)&&(t.entities[t.activeId].isSavingDraft=!0)},endSavingDraft(t,e){_(t)&&(t.entities[t.activeId]={...e.payload,isSavingDraft:!1})},markAsDirty(t){_(t)&&(t.entities[t.activeId].isDirty=!0)},markAsPristine(t){_(t)&&(t.entities[t.activeId].isDirty=!1)}}});function v(){const t=window.elementor?.documents;if(!t)throw new Error("Elementor Editor V1 documents manager not found");return t}function p(t){switch(window.elementor?.getPreferences?.("exit_to")||"this_post"){case"dashboard":return t.config.urls.main_dashboard;case"all_posts":return t.config.urls.all_post_type;default:return t.config.urls.exit_to_dashboard}}function f(t){return t?.config?.panel?.show_copy_and_share??!1}function g(t){return t.config.urls.permalink??""}function h(t){const e=t.config.revisions.current_id!==t.id,n=p(t);return{id:t.id,title:t.container.settings.get("post_title"),type:{value:t.config.type,label:t.config.panel.title},status:{value:t.config.status.value,label:t.config.status.label},links:{permalink:g(t),platformEdit:n},isDirty:t.editor.isChanged||e,isSaving:t.editor.isSaving,isSavingDraft:!1,permissions:{allowAddingWidgets:t.config.panel?.allow_adding_widgets??!0,showCopyAndShare:f(t)},userCan:{publish:t.config.user.can_publish}}}function w(t,e){let n;return(...i)=>{clearTimeout(n),n=setTimeout((()=>{t(...i)}),e)}}function y(){const t=u(),e=t?.links?.permalink??"";return{save:(0,o.useCallback)((()=>(0,s.__privateRunCommand)("document/save/default")),[]),saveDraft:(0,o.useCallback)((()=>(0,s.__privateRunCommand)("document/save/draft")),[]),saveTemplate:(0,o.useCallback)((()=>(0,s.__privateOpenRoute)("library/save-template")),[]),copyAndShare:(0,o.useCallback)((()=>{navigator.clipboard.writeText(e)}),[e])}}function S(){return(0,o.useCallback)((async t=>{await(0,s.__privateRunCommand)("editor/documents/switch",{id:t,setAsInitial:!0});const e=new URL(window.location.href);e.searchParams.set("post",t.toString()),e.searchParams.delete("active-document"),history.replaceState({},"",e)}),[])}(0,i.__registerSlice)(m),function(){const{init:t}=m.actions;(0,s.__privateListenTo)((0,s.v1ReadyEvent)(),(()=>{const e=v(),n=Object.entries(e.documents).reduce(((t,[e,n])=>(t[e]=h(n),t)),{});(0,i.__dispatch)(t({entities:n,hostId:e.getInitialId(),activeId:e.getCurrentId()}))}))}(),function(){const{activateDocument:t,setAsHost:e}=m.actions;(0,s.__privateListenTo)((0,s.commandEndEvent)("editor/documents/open"),(()=>{const n=v(),o=h(n.getCurrent());(0,i.__dispatch)(t(o)),n.getInitialId()===o.id&&(0,i.__dispatch)(e(o.id))}))}(),function(){const{startSaving:t,endSaving:e,startSavingDraft:n,endSavingDraft:o}=m.actions,a=t=>{const e=t;return"autosave"===e.args?.status};(0,s.__privateListenTo)((0,s.commandStartEvent)("document/save/save"),(e=>{a(e)?(0,i.__dispatch)(n()):(0,i.__dispatch)(t())})),(0,s.__privateListenTo)((0,s.commandEndEvent)("document/save/save"),(t=>{const n=h(v().getCurrent());a(t)?(0,i.__dispatch)(o(n)):(0,i.__dispatch)(e(n))}))}(),function(){const{updateActiveDocument:t}=m.actions,e=w((e=>{const n=e;if(!("post_title"in n.args?.settings))return;const o=v().getCurrent().container.settings.get("post_title");(0,i.__dispatch)(t({title:o}))}),400);(0,s.__privateListenTo)((0,s.commandEndEvent)("document/elements/settings"),e)}(),function(){const{markAsDirty:t,markAsPristine:e}=m.actions;(0,s.__privateListenTo)((0,s.commandEndEvent)("document/save/set-is-modified"),(()=>{v().getCurrent().editor.isChanged?(0,i.__dispatch)(t()):(0,i.__dispatch)(e())}))}(),function(){const{updateActiveDocument:t}=m.actions,e=w((e=>{const n=e;if(!("exit_to"in n.args?.settings))return;const o=v().getCurrent(),a=p(o),s=g(o);(0,i.__dispatch)(t({links:{platformEdit:a,permalink:s}}))}),400);(0,s.__privateListenTo)((0,s.commandEndEvent)("document/elements/settings"),e)}(),(0,n.injectIntoLogic)({id:"documents-hooks",component:function(){return function(){const t=u(),e=l(),n=t&&"kit"!==t.type.value?t:e;(0,o.useEffect)((()=>{if(void 0===n?.title)return;const t=(0,a.__)('Edit "%s" with Elementor',"elementor").replace("%s",n.title);window.document.title=t}),[n?.title])}(),null}}),(window.elementorV2=window.elementorV2||{}).editorDocuments=e}();
New players who opt in and deposit £25 or more get up to 140 free spins, spread across seven days – 20 spins per day on a rotating list of Pragmatic Play games like Big Bass Bonanza, Sweet Bonanza Super Scatter, and Buffalo King Megaways. The spins are valued at 10p each, and the winnings land as real money with no wagering attached. That’s a refreshing change. The catch? The minimum deposit is on the high side, and you forfeit any day’s spins if you miss logging in. Also, the max daily win from those free spins is £100. Still, for a straight-up free-spin offer with no playthrough on the winnings, it’s a solid start.
With “spins” in the name, slots are the clear star. NYSpins partners with top-tier providers, so you get high-quality graphics, smooth gameplay, and fair RTPs. The lobby includes Megaways, progressive jackpots, and a “Most Popular” tab to see what’s trending. Fresh titles land regularly, so it never feels stale. The only downside is the lack of filters for volatility or provider – casual browsing can feel a bit scattershot. The live casino section, powered by Evolution, Stakelogic, OnAir, and Pragmatic Play Live, covers the classics plus game shows like Crazy Time and Monopoly Live. There’s also a dedicated arcade section for quick-win titles. The live lobby lacks detailed stake filters, but the quality is solid.
Deposits and withdrawals are instant via e-wallets, debit cards, and bank transfers, but payouts have a 72-hour processing period before the funds leave. One quirk: if you try to withdraw before wagering at least the total of your deposits, NYSpins may charge an admin fee of 5% or £5, whichever is higher. That fee is clearly shown before you confirm, so no surprises. Mobile play is smooth – no dedicated app, but the site is fully optimised for iOS and Android with HTML5 games. Customer support offers 24/7 live chat, but you need to make a deposit before you can use it. That’s a bit restrictive for new players who just want a quick question answered. Email support is also available, and the FAQ covers common issues.
NYSpins takes responsible gambling seriously with a full set of tools:
The loyalty program lets you collect points to unlock New York landmarks like the Empire State Building and Central Park, then trade them in The Marketplace for free spins and cash. There’s also the Pragmatic Play Drop & Wins tournament with leaderboard prizes. Just don’t expect a flood of ongoing bonuses – the promotions page is often quiet, though weekly cashback and free spins pop up now and then.
NYSpins delivers exactly what it promises: a clean, city-themed slot experience with a welcome offer that’s actually generous and fair. The lack of ongoing promos and the deposit requirement for live chat are small gripes. If you’re a slot player who values a straightforward free-spin bonus, a massive game library, and a secure platform, this is a casino worth your time. Skip the generic high-street brands and give the Big Apple a spin.
]]>