{"version":3,"file":"shared-lib.CE5sfio8.mjs","names":["Storage","Navigator","useRef","useState"],"sources":["https:/framer.com/m/Navigator-4gHb.js@To8ag6NiFvFPMUtpfYgI","https:/framerusercontent.com/modules/nZGU7cbyBTMiHBvNpSoe/SjqGHNveHkdPHTIee2VY/GlobalStore.js","https:/framerusercontent.com/modules/3wFRG1eirwdN8pI2dbNI/CJspHatTw49dd1nHNM0X/Localizer.js","https:/framerusercontent.com/modules/6UDYnMNCf2pRedtJp5yz/V2XDcpQGk9PoRL1cNHLV/siteMetadata.js"],"sourcesContent":["import{useRouter}from\"framer\";class Navigator{getRouteId(allRoute,path){for(const[key,value]of Object.entries(allRoute)){if((value===null||value===void 0?void 0:value.path)===path){return key;}}return\"\";}To(PATH){const{navigate,routes}=useRouter();const allRoute=routes;let routeId=this.getRouteId(allRoute,PATH);if(routeId===\"\"){routeId=this.getRouteId(allRoute,\"/\");}navigate(routeId,\"\");}to(PATH){const{navigate,routes}=useRouter();const allRoute=routes;let routeId=this.getRouteId(allRoute,PATH);if(routeId===\"\"){routeId=this.getRouteId(allRoute,\"/\");}return routeId;}constructor(){this.navigataHandle=(event,routes,PATH,navigate)=>{event===null||event===void 0?void 0:event.preventDefault();const allRoute=routes;let routeId=this.getRouteId(allRoute,PATH);if(routeId===\"\"){routeId=this.getRouteId(allRoute,\"/\");}return routeId;};}}const navigator=new Navigator;export default navigator;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Navigator.map","//class U {\nclass Storage{has(key){const fullKey=this.prefix+key;return localStorage.getItem(fullKey)!==null;}get(key){const fullKey=this.prefix+key;return localStorage.getItem(fullKey);}set(key,value){const fullKey=this.prefix+key;localStorage.setItem(fullKey,value);}remove(key){const fullKey=this.prefix+key;localStorage.removeItem(fullKey);}constructor(prefix){this.prefix=prefix;}}//const store = new U(\"prefix-\")\nconst store=new Storage(\"gw-\");export default store;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GlobalStore.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import Navigator from\"https://framer.com/m/Navigator-4gHb.js@To8ag6NiFvFPMUtpfYgI\";import{useRouter}from\"framer\";import Storage from\"https://framerusercontent.com/modules/nZGU7cbyBTMiHBvNpSoe/SjqGHNveHkdPHTIee2VY/GlobalStore.js\";function lan(){if(window){if(window[\"lan\"]==null){window[\"lan\"]=Storage.get(\"lan\");console.log(\"undefined language fetched\");}return window[\"lan\"]??\"en\";}else{return\"en\";}}function FindProperty(ref){let parentNode=ref.current?.parentNode;while(parentNode&&!parentNode.getAttribute(\"data-framer-name\")){parentNode=parentNode.parentNode// Parent'ları yukarı çık\n;}if(parentNode){const framerName=parentNode.getAttribute(\"data-framer-name\");console.log(\"Found parent with data-framer-name:\",framerName);}else{console.log(\"No parent with data-framer-name found\");}}function Localize(Component,...values){const handle=props=>{if(lan()===\"tr\"){return values[0];}else if(lan()===\"ru\"){return values[1];}else{return null;}};return props=>{return /*#__PURE__*/_jsx(Component,{...props,text:handle(props)});};}function LocalizeArc(Component,...values){const handle=props=>{if(lan()===\"tr\"){return values[0];}else if(lan()===\"ru\"){return values[1];}else{return props.text.trim();}};return props=>{return /*#__PURE__*/_jsx(Component,{...props,text:handle(props)});};}function _set_local(Component,to){return props=>{const{navigate,routes}=useRouter();const handle=()=>{// set new language\nStorage.set(\"lan\",to);console.log(\"new language:\",Storage.get(\"lan\"));window[\"lan\"]=to;// refresh page\nnavigate(Navigator.navigataHandle(null,routes,\"/pass\"),\"\");navigate(Navigator.navigataHandle(null,routes,\"\"),\"\");};return /*#__PURE__*/_jsx(Component,{...props,onClick:handle});};}export function _set_local_english(Component){return _set_local(Component,\"en\");}export function _set_local_turkish(Component){return _set_local(Component,\"tr\");}export function _set_local_russian(Component){return _set_local(Component,\"ru\");}export function CurrentBalance(Component){return Localize(Component,\"Mevcut Bakiye:\",\"Текущий баланс:\");}export function FarmSize(Component){return Localize(Component,\"tarla sayısı:\",\"размер фермы:\");}export function JoinTo(Component){return Localize(Component,\"Arkadaşlarına katıl,\\n\\xe7iftliğini b\\xfcy\\xfct! 🔗\",\"Присоединяйтесь к своим друзьям, развивайте свою ферму! 🔗\");}export function WorldNeeds(Component){return Localize(Component,\"D\\xfcnya seni bekliyor!\\n Harita i\\xe7in dokun 🧭\",\"Нажмите, чтобы\\n открыть карту! 🧭\");}export function NoGoods(Component){return Localize(Component,\"Hen\\xfcz mahs\\xfcl yok\",\"Еще нет товаров…\");}export function HarvestReady(Component){return props=>{let ref=useRef(null);const[text,setText]=useState(//props?.children?.props?.children?.props?.children?.trim()\nnull);useEffect(()=>{const variant=ref.current?.parentNode.parentNode.getAttribute(\"data-framer-name\");if(lan()===\"tr\"){if(variant==\"AfterRot\"){setText(\"Son hasat \\xe7\\xfcr\\xfcd\\xfc.\\nYenilemek i\\xe7in tıkla :(\");}else if(variant==\"BeforeRot\"){setText(\"Tarlalar \\xfcr\\xfcn verdi.\\nDokun ve topla!\");}else{}}else if(lan()===\"ru\"){if(variant==\"AfterRot\"){setText(\"Урожай готов. Нажмите, чтобы собрать!\");}else if(variant==\"BeforeRot\"){setText(\"Последний урожай испорчен.\\nНажмите, чтобы обновить :()\");}else{}}});return /*#__PURE__*/_jsx(Component,{...props,ref:ref,text:text});};}export function CollectBefore(Component){return props=>{let ref=useRef(null);const[text,setText]=useState(props.children.props.children.props.children.trim());useEffect(()=>{const variant=ref.current?.parentNode.parentNode.parentNode.getAttribute(\"data-framer-name\");if(lan()===\"tr\"){if(variant==\"AfterRot\"){setText(\"Bir dahaki sefere iyi şanslar!\");}else if(variant==\"BeforeRot\"){setText(\"\\xe7\\xfcr\\xfcmeden topla!\");}else{}}else if(lan()===\"ru\"){if(variant==\"AfterRot\"){setText(\"Удачи в следующем!\");}else if(variant==\"BeforeRot\"){setText(\"собрать, пока не испортилось!\");}else{}}});return /*#__PURE__*/_jsx(Component,{...props,ref:ref,text:text});};}export function RefSlider(Component){return props=>{let ref=useRef(null);const[text,setText]=useState(props.children.props.children.props.children.trim());useEffect(()=>{const variant=ref.current?.parentNode.parentNode.getAttribute(\"data-framer-name\");if(lan()===\"tr\"){if(variant==\"0\"){setText(\"Yeni Arkadaş\");}else if(variant==\"1\"){setText(\"Arkadaşlar\");}else{}}else if(lan()===\"ru\"){if(variant==\"0\"){setText(\"Новый друг\");}else if(variant==\"1\"){setText(\"Ссылки\");}else{}}});return /*#__PURE__*/_jsx(Component,{...props,ref:ref,text:text});};}export function NewFriend(Component){return Localize(Component,\"Yeni Arkadaş\",\"Новый друг\");}export function References(Component){return Localize(Component,\"Arkadaşlar\",\"Ссылки\");}export function YourReferences(Component){return Localize(Component,\"Arkadaşların burada g\\xf6r\\xfcnecek..\",\"Ваши ссылки будут перечислены здесь..\");}export function Together(Component){return Localize(Component,\"Birlikte g\\xfc\\xe7l\\xfcy\\xfcz!\\nPaylaşmak i\\xe7in dokun\",\"Вместе сильнее!\\nКоснитесь, чтобы выбрать друга\");}export function Grid(Component){return Localize(Component,\"Arazi\",\"Сетка\");}export function Farm(Component){return Localize(Component,\"Tarla\",\"Ферма\");}export function Refs(Component){return Localize(Component,\"Ekip\",\"Ссылки\");}export function H2P(Component){return Localize(Component,\"Nasıl Oynanır\",\"Как играть\");}export function CardName(Component){return props=>{let ref=useRef(null);const[text,setText]=useState(props.children.props.children.props.children.trim());useEffect(()=>{const variant=ref.current?.parentNode.parentNode.parentNode.getAttribute(\"data-framer-name\");if(lan()===\"tr\"){if(variant==\"Grid\"){setText(\"Arazi\");}else if(variant==\"Farm\"){setText(\"Tarla\");}else if(variant==\"Map\"){setText(\"Harita\");}}else if(lan()===\"ru\"){if(variant==\"Grid\"){setText(\"Сетка\");}else if(variant==\"Farm\"){setText(\"Ферма\");}else if(variant==\"Map\"){setText(\"Карта\");}}});return /*#__PURE__*/_jsx(Component,{...props,ref:ref,text:text});};}export function CardContent(Component){return props=>{let ref=useRef(null);const[text,setText]=useState(null);useEffect(()=>{const variant=ref.current?.parentNode.parentNode.getAttribute(\"data-framer-name\");if(lan()===\"tr\"){if(variant==\"Grid\"){setText(\"Gelecekteki sahiplerini bekleyen 24 boş tarlan mevcut. Arkadaşlarına kontrat yollamak i\\xe7in \\xfczerlerine dokunman yeterli. Dolan her tarla hasadına 10 token ekleyecektir.\");}else if(variant==\"Farm\"){setText(\"Tarlanı her 4 saatte bir hasat etmelsin. Token sayını arttıracaktır. Hasat hazır olduğunda, mahs\\xfcl\\xfcn \\xe7\\xfcr\\xfcmeden \\xf6nce 30 dakikan var.. Hazır olduğu gibi toplamaya \\xe7alış..\");}else if(variant==\"Map\"){setText(\"Bu \\xf6zellik şu an i\\xe7in tam bir gizem.. En iyisi 2. sezonu bekleyelim!\");}}else if(lan()===\"ru\"){if(variant==\"Grid\"){setText(\"У вас есть 24 пустых поля, ждущих своего будущего владельца.  Коснитесь  и отправьте контракт своим друзьям.  Каждое поле  добавляет  10 токенов  к общей сумме вашего урожая.\");}else if(variant==\"Farm\"){setText(\"Вы должны собирать свое поле каждые 4 часа. Это увеличит количество ваших токенов. Когда ваш урожай готов, у вас будет 30 минут, прежде чем ваши товары испортятся. Нажмите , как только он будет готов..\");}else if(variant==\"Map\"){setText(\"Эта функция пока полное непонимание.. Давайте подождем второй сезон!\");}}});return /*#__PURE__*/_jsx(Component,{...props,ref:ref,text:text});};}export function FarmerName(Component){return Localize(Component,\"\\xc7ift\\xe7i Adı:\",\"Имя фермера:\");}export function Level(Component){return Localize(Component,\"Level:\",\"Уровень:\");}export function EmptyFieldsCan(Component){return Localize(Component,\"Boş araziler doldurulabilir. Birlikte \\xe7alışacak arkadaş bulman yeterli..\",\"Пустые поля можно заполнить. Просто найдите нового друга по работе..\");}export function MaybeLater(Component){return Localize(Component,\"Sonra..\",\"позже..\");}export function MakeAnOffer(Component){return Localize(Component,\"Şimdi teklif et..\",\"Предложение!\");}export function NewFriendContrat(Component){return LocalizeArc(Component,\"BİR DOĞA S\\xd6ZLEŞMESİ\",\"НОВЫЙ ДОГОВОР ДРУГА\");}export function MapWillBeActive(Component){return Localize(Component,\"Harita 2. sezonda aktif hale gelecek! \",\"Карта будет активна в сезон 2!\");}export function English(Component){return Localize(Component,\"İngilizce 🇺🇸\",\"Английский 🇺🇸\");}export function Turkish(Component){return Localize(Component,\"T\\xfcrk\\xe7e 🇹🇷\",\"Tурецкий 🇹🇷\");}export function Russian(Component){return Localize(Component,\"Rus\\xe7a 🇷🇺\",\"Русский 🇷🇺\");}export function Authenticating(Component){return Localize(Component,\"doğrulanıyor..\",\"аутентификация..\");}export function TapToRedirect(Component){return Localize(Component,\"manuel y\\xf6nlendirme i\\xe7in dokun\",\"Нажмите, чтобы вручную перенаправить\");}export function Story1(Component){return Localize(Component,\"Şeytani iş adamları arazinin peşinde!\",\"Дьявольские бизнесмены охотятся за землей!\");}export function Story2(Component){return Localize(Component,\"GREEN WAR'IN ARKAPLANI\",\"ПРЕДЫСТОРИЯ ЗЕЛЕНОЙ ВОЙНЫ\");}export function Story3(Component){return Localize(Component,\"Gizemli fısıltılar\",\"Таинственные шепоты\");}export function Story4(Component){return Localize(Component,\"Dan, sıradan bir ofis \\xe7alışanı gibi g\\xf6r\\xfcn\\xfcyordu. B\\xfcy\\xfck bir şirkette, yıllardır rutin bir şekilde \\xe7alışıyordu. Ancak o g\\xfcn ofiste bir şeyler farklıydı. Akşam saatlerinde herkes \\xe7ıkmış, ofis sessizliğe b\\xfcr\\xfcnm\\xfcşken, Dan patronlarının kapalı bir odada hararetli bir şekilde konuştuklarına kulak misafiri oldu.\",\"Дэн казался обычным офисным работником. Он годами работал в крупной компании, следуя рутине. Однако в тот день в офисе что-то было не так. Вечером, когда все ушли, и офис погрузился в тишину, Дэн случайно подслушал, как его начальники вели оживленный разговор в закрытой комнате.\");}export function Story5(Component){return Localize(Component,\"Konuşulanlar, şirketteki normal işlerden \\xe7ok daha tehlikeli.\",\"То, о чём говорили, было гораздо опаснее, чем обычные дела компании.\");}export function Story6(Component){return Localize(Component,\"Patronlar, yemyeşil, cennet gibi bir arazinin ele ge\\xe7irilmesiyle ilgili şeytani planlar yapıyordu. Bu arazi, doğanın g\\xfczelliklerini i\\xe7inde barındıran nadir yerlerden biriydi.\",\"Боссы строили дьявольские планы по захвату зеленого, райского участка земли. Этот участок был одним из редких мест, где сохранились красоты природы.\");}export function Story7(Component){return Localize(Component,\"Şirket burayı beton ormanına \\xe7evirmeyi planlıyor.\",\"Компания планирует превратить это место в бетонные джунгли.\");}export function Story8(Component){return Localize(Component,\"Artık bir şeyler yapması gerektiğine inanıyordu. Vicdanı ona susmayı değil, harekete ge\\xe7meyi fısıldıyordu.\",\"Теперь он верил, что должен что-то сделать. Его совесть шептала ему не молчать, а действовать.\");}export function Story9(Component){return Localize(Component,\"Dan, planların taslaklarına gizlice ulaşmayı başarıyor.\",\"Дэну удается тайно получить доступ к черновикам планов.\");}export function Story10(Component){return Localize(Component,\"Adaletin Kapısını \\xc7almak\",\"Постучаться в дверь справедливости\");}export function Story11(Component){return Localize(Component,\"Daniel, toplamış olduğu belgelerle birlikte mahkemeye başvurmayı planladı. Bu, onun i\\xe7in doğanın korunması adına b\\xfcy\\xfck bir hamle olacaktı.\",\"Дэниел планировал обратиться в суд с собранными документами. Это был бы для него важный шаг во имя защиты природы.\");}export function Story12(Component){return Localize(Component,\"Dan, adaletin desteğini arayacak.\",\"Дэн будет искать поддержку справедливости.\");}export function Story13(Component){return Localize(Component,\"Yargı\\xe7, evrakları inceledikten sonra belirleyici bir h\\xfck\\xfcm oluşturdu. Şirketin eylemlerini hemen durdurmamış olsa da, 6 aylık bir gecikme emri verdi.\",\"После изучения документов судья вынес решающее решение. Хотя он не остановил действия компании немедленно, он выдал приказ о шестимесячной отсрочке.\");}export function Story14(Component){return Localize(Component,\"Yargı\\xe7 Daniel'ın başarabileceğine inanıyor.\",\"Судья верит, что Дэниел сможет добиться успеха.\");}export function Story15(Component){return Localize(Component,`Bu d\\xf6nem boyunca, arazinin geleceğini şekillendirecek \\xfc\\xe7 ana konu \\xfczerinde bir inceleme ger\\xe7ekleştirilecekti. Eğer bu konular tatmin edici bir şekilde halledilirse, arazi kurtarılabilecekti. Konular ş\\xf6yleydi:\n\n- Arazinin yarısının tarıma kazandırılabilmesi.\n\n- 6 ay i\\xe7inde kayda değer bir tarım mahsul\\xfcn\\xfcn hasat edilebilmesi.\n\n- 6 aylık s\\xfcre\\xe7te kamuoyunun bu konudaki tepkisinin olumlu bir y\\xf6ne evrilmesi.`,`В течение этого периода будет проведён обзор трёх основных вопросов, которые будут определять будущее земли. Если эти вопросы будут решены удовлетворительно, землю можно будет спасти. Вопросы были следующие:\n\nВозможность вернуть половину земли для сельского хозяйства.\n\nСбор значительного урожая сельскохозяйственных культур в течение 6 месяцев.\n\nПоложительная реакция общественности на эту проблему в течение 6-месячного периода.`);}export function Story16(Component){return Localize(Component,`Karar duruşmasına kalan s\\xfcre:`,`Время до вынесения приговора:`);}export function Story17(Component){return Localize(Component,`Bu h\\xfck\\xfcm, Daniel’a umut ışığı yaktı. Ancak 6 ay, şirketin b\\xfcy\\xfck kaynaklarına karşı savaşmak i\\xe7in olduk\\xe7a kısa bir zaman aralığıydı. Yine de pes etmeyi d\\xfcş\\xfcnm\\xfcyordu. Artık bu s\\xfcre zarfında hem doğayı savunmak hem de toplumu bilin\\xe7lendirmek i\\xe7in bir y\\xf6ntem bulmaya \\xe7alışmalıydı. Bu m\\xfccadelede tek başına kazanamazdı, yardıma ihtiyacı vardı.`,`Это решение дало Даниэлю луч надежды. Однако шесть месяцев — это очень короткий срок, чтобы бороться с огромными ресурсами компании. Тем не менее, он не собирался сдаваться. Теперь ему нужно было найти способ не только защитить природу, но и повысить осведомлённость общества. В этой борьбе он не мог победить в одиночку; ему нужна была помощь.`);}export function Story18(Component){return Localize(Component,`Gecikme emrini alan iş makinalarının araziye girişleri engelleniyor.`,`Въезд строительной техники на участок блокируется после получения приказа о задержке.`);}export function Story20(Component){return Localize(Component,`İlk Adım: Tarıma Kazandırma`,`Первый шаг: Возвращение в сельское хозяйство`);}export function Story21(Component){return Localize(Component,`Dan, mahkemeden \\xe7ıktıktan hemen sonra harekete ge\\xe7ti. Arazinin kurtarılması i\\xe7in 25 par\\xe7adan oluşan geniş alanın en az yarısının tarıma kazandırılması gerekiyordu. Bu, şirketin inşaat planlarını engellemek i\\xe7in ilk şarttı. \n\nAncak, Dan'ın elinde sadece bir parsel vardı. Geri kalan 24 boş parsel i\\xe7in arkadaşlarını ve halkı yardıma \\xe7ağırmalıydı.\n\nDan, arkadaşlarına ulaşıyor ve bu m\\xfccadelede onlardan desteklerini arıyordu. Her yeni gelen yardım, boş parsellerin tarıma kazandırılmasını hızlandıracak, doğanın yeniden canlanmasına katkıda bulunacaktı. Bir yandan parseller tarıma a\\xe7ılmaya başlarken, Dan s\\xfcrekli olarak kendi parselinde tarım \\xfcr\\xfcnleri yetiştiriyor ve hasat ediyordu. Her hasat, doğayı kurtarmak i\\xe7in atılan bir adım gibiydi.`,`Дэн начал действовать сразу после выхода из суда. Чтобы спасти землю, по меньшей мере половина обширной территории, состоящей из 25 участков, должна была быть возвращена к сельскому хозяйству. Это было первым условием для предотвращения планов строительства компании.\n\nОднако у Дэна был только один участок. Для оставшихся 24 пустых участков он должен был призвать своих друзей и общественность на помощь.\n\nДэн обратился к своим друзьям за поддержкой в этой борьбе. Каждая новая помощь ускоряла возвращение пустующих участков к сельскому хозяйству и способствовала возрождению природы. Пока участки начинали открываться для земледелия, Дэн постоянно выращивал сельскохозяйственные культуры на своём участке и собирал урожай. Каждый урожай был как шаг к спасению природы.`);}export function Story22(Component){return Localize(Component,`İkinci Adım: Hasat Zamanı`,`Второй Шаг: Время Сбора Урожая`);}export function Story23(Component){return Localize(Component,`Tarıma a\\xe7ılan her parselin ardından, artık ikinci hedefe odaklanma zamanı gelmişti: 6 ay i\\xe7inde \\xf6nemli bir tarım mahsul\\xfc hasat etmek. Dan ve arkadaşları, s\\xfcrekli olarak tarlalarında \\xe7alışıyor, \\xfcr\\xfcnlerini topluyor ve bu s\\xfcreci hızlandırıyorlardı. Her d\\xf6rt saatte bir hasat yapmak, onları doğanın sesi olmaya biraz daha yaklaştırıyordu.\n\nAncak, bu yalnızca tarla işi değildi. Davet ettikleri yeni arkadaşlar, arazideki \\xe7alışmaların hızlanmasını sağlıyor, tarım faaliyetleri genişliyor, her yeni kişi doğaya bir nefes daha katıyordu. Bu b\\xfcy\\xfck m\\xfccadelede birlikte b\\xfcy\\xfcyorlardı. Her toplanan mahsul, Dan’ın şirketin planlarını yavaşlatma \\xe7abasında bir başarı anlamına geliyordu.`,`После того, как каждый участок был открыт для сельского хозяйства, пришло время сосредоточиться на второй цели: собрать значительный урожай за 6 месяцев. Дэн и его друзья постоянно работали на своих полях, собирали урожай и ускоряли этот процесс. Сбор урожая каждые четыре часа приближал их к тому, чтобы стать голосом природы.\n\nОднако это была не просто работа в поле. Новые друзья, которых они приглашали, помогали ускорить работы на земле, расширяя сельскохозяйственную деятельность, и каждый новый человек вносил в природу новый глоток жизни. Они росли вместе в этой великой борьбе. Каждый собранный урожай был успехом в усилиях Дэна замедлить планы компании.`);}export function Story24(Component){return Localize(Component,`\\xdc\\xe7\\xfcnc\\xfc Adım: Kamuoyunun G\\xfcc\\xfc`,`Третий Шаг: Сила Общественного Мнения`);}export function Story25(Component){return Localize(Component,`M\\xfccadeledeki son adım ise kamuoyunun desteğini kazanmaktı. Şirketin planları durdurulamazsa, arazinin betonlaşması ka\\xe7ınılmazdı. Halkın, bu g\\xfczel doğa par\\xe7asını koruma m\\xfccadelesine katılması gerekiyordu. Dan ve arkadaşları, halkı bilin\\xe7lendirmek i\\xe7in şehirde boş alanlar bulup posterler yapıştırmaya, protestolar d\\xfczenlemeye ve sosyal medya \\xfczerinden seslerini duyurmaya başladılar.`,`Последним шагом в борьбе было завоевание поддержки общественности. Если планы компании не удастся остановить, бетонизация этой земли станет неизбежной. Общественность должна была присоединиться к борьбе за защиту этого прекрасного уголка природы. Дэн и его друзья начали находить свободные места в городе, чтобы расклеивать плакаты, организовывать протесты и через социальные сети привлекать внимание к этой проблеме.`);}export function Story26(Component){return Localize(Component,`Vatandaşlar tepki vermeye başlıyor!`,`Граждане начинают реагировать!`);}export function Story27(Component){return Localize(Component,`Twitter \\xfczerinden yapılan paylaşımlar, halkı harekete ge\\xe7irdi. Protestolar d\\xfczenleniyor, insanlar sokağa \\xe7ıkıyordu. Bu s\\xfcrecin sonunda kamuoyunun g\\xf6r\\xfcş\\xfc \\xe7ok \\xf6nemliydi. Eğer halk Dan’ın yanında olursa, şirketin planlarını durdurmak m\\xfcmk\\xfcn olacaktı.`,`Публикации в Твиттере подняли общественность. Организовывались протесты, люди выходили на улицы. В конечном итоге мнение общественности было крайне важно. Если люди поддержат Дэна, то планы компании можно будет остановить.`);}export function Story28(Component){return Localize(Component,`Dan ve arkadaşları desteğini bekliyor.`,`Дэн и его друзья ждут поддержки.`);}export function Story29(Component){return Localize(Component,`Epilog: Mini oyuna katıl!`,`Эпилог: Присоединяйся к Мини-Игре!`);}export function Story30(Component){return Localize(Component,`Oyun d\\xfcnyasındaki karar duruşmasının, 01.01.2026 tarihinde sonu\\xe7lanmasıyla nihayete erecek olan bu mini oyunda yerini al. \n\nKampanyanın başarılı* olması durumunda oyuncuların hesaplarında biriktirdikleri tokenlar, bağlı kripto c\\xfczdanlarına aktarılacaktır. \n\nKampanya başlıkları** mini app i\\xe7erisine eklenecek g\\xf6sterge paneliyle kullanıcılar tarafından anlık takip edilebilecektir.`,`Прими участие в этой мини-игре, которая завершится с оглашением финального решения в игровом мире 1 января 2026 года.\n\nВ случае успешного завершения кампании* токены, накопленные на аккаунтах игроков, будут переведены в их привязанные криптокошельки.\n\nЗаголовки кампании** будут доступны для отслеживания в реальном времени пользователями через панель управления, добавленную в мини-приложение.`);}export function Story31(Component){return Localize(Component,`*Kampanya başlıklarında istenilen oranların yakalanılabilmesi durumunda s\\xfcre\\xe7 başarılı varsayılacak ve 01.06.2026 tarihinde tokenlar c\\xfczdanlara aktarılacaktır.`,`*Кампания будет считаться успешной, если будут достигнуты желаемые показатели по заголовкам кампании, и токены будут переведены на кошельки 1 июня 2026 года.`);}export function Story32(Component){return Localize(Component,`**Kampanya başlıkları, 0 ile 1 arasında bir değer alan 3 form\\xfclden oluşur:\n\n1- [Toplam tarla sayısı / Toplam arazi sayısı]\n\n2- [Toplam hasat(token) sayısı / 2.250.000]\n\n3- [Toplam tweet(#GreenWar) sayısı / 20.000]`,`**Заголовки кампании состоят из 3 формул, каждая из которых принимает значение от 0 до 1:\n1- [Общее количество полей / Общее количество земель]\n2- [Общее количество собранных урожаев (токенов) / 2,250,000]\n3- [Общее количество твитов (#GreenWar) / 20,000]`);}export function Story33(Component){return Localize(Component,`tarlalar`,`Поля`);}export function Story34(Component){return Localize(Component,`hasat`,`урожай`);}export function Story35(Component){return Localize(Component,`sosyal`,`социальный`);}export function Story36(Component){return Localize(Component,`*Değerler kampanya s\\xfcrecini doğrudan etkiler.`,`*Значения напрямую влияют на процесс кампании.`);}export function Story37(Component){return Localize(Component,`**4 saatte bir g\\xfcncellenmektedir.`,`**Обновляется каждые 4 часа.`);}export function Story(Component){return Localize(Component,`hikaye`,`Фон`);}export function Stats(Component){return Localize(Component,`sayılar`,`Числа`);}\nexport const __FramerMetadata__ = {\"exports\":{\"_set_local_russian\":{\"type\":\"reactHoc\",\"name\":\"_set_local_russian\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Grid\":{\"type\":\"reactHoc\",\"name\":\"Grid\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story31\":{\"type\":\"reactHoc\",\"name\":\"Story31\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RefSlider\":{\"type\":\"reactHoc\",\"name\":\"RefSlider\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story34\":{\"type\":\"reactHoc\",\"name\":\"Story34\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story4\":{\"type\":\"reactHoc\",\"name\":\"Story4\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CardName\":{\"type\":\"reactHoc\",\"name\":\"CardName\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story29\":{\"type\":\"reactHoc\",\"name\":\"Story29\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"H2P\":{\"type\":\"reactHoc\",\"name\":\"H2P\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Level\":{\"type\":\"reactHoc\",\"name\":\"Level\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story37\":{\"type\":\"reactHoc\",\"name\":\"Story37\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Farm\":{\"type\":\"reactHoc\",\"name\":\"Farm\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"YourReferences\":{\"type\":\"reactHoc\",\"name\":\"YourReferences\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Stats\":{\"type\":\"reactHoc\",\"name\":\"Stats\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story1\":{\"type\":\"reactHoc\",\"name\":\"Story1\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"References\":{\"type\":\"reactHoc\",\"name\":\"References\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story24\":{\"type\":\"reactHoc\",\"name\":\"Story24\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story30\":{\"type\":\"reactHoc\",\"name\":\"Story30\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story17\":{\"type\":\"reactHoc\",\"name\":\"Story17\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story7\":{\"type\":\"reactHoc\",\"name\":\"Story7\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story3\":{\"type\":\"reactHoc\",\"name\":\"Story3\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story18\":{\"type\":\"reactHoc\",\"name\":\"Story18\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story32\":{\"type\":\"reactHoc\",\"name\":\"Story32\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Turkish\":{\"type\":\"reactHoc\",\"name\":\"Turkish\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story28\":{\"type\":\"reactHoc\",\"name\":\"Story28\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CurrentBalance\":{\"type\":\"reactHoc\",\"name\":\"CurrentBalance\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story16\":{\"type\":\"reactHoc\",\"name\":\"Story16\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story9\":{\"type\":\"reactHoc\",\"name\":\"Story9\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story25\":{\"type\":\"reactHoc\",\"name\":\"Story25\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story6\":{\"type\":\"reactHoc\",\"name\":\"Story6\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"English\":{\"type\":\"reactHoc\",\"name\":\"English\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story13\":{\"type\":\"reactHoc\",\"name\":\"Story13\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CardContent\":{\"type\":\"reactHoc\",\"name\":\"CardContent\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"_set_local_english\":{\"type\":\"reactHoc\",\"name\":\"_set_local_english\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"MakeAnOffer\":{\"type\":\"reactHoc\",\"name\":\"MakeAnOffer\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Authenticating\":{\"type\":\"reactHoc\",\"name\":\"Authenticating\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story11\":{\"type\":\"reactHoc\",\"name\":\"Story11\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story10\":{\"type\":\"reactHoc\",\"name\":\"Story10\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story15\":{\"type\":\"reactHoc\",\"name\":\"Story15\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"_set_local_turkish\":{\"type\":\"reactHoc\",\"name\":\"_set_local_turkish\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story27\":{\"type\":\"reactHoc\",\"name\":\"Story27\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story12\":{\"type\":\"reactHoc\",\"name\":\"Story12\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story36\":{\"type\":\"reactHoc\",\"name\":\"Story36\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Together\":{\"type\":\"reactHoc\",\"name\":\"Together\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story20\":{\"type\":\"reactHoc\",\"name\":\"Story20\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"WorldNeeds\":{\"type\":\"reactHoc\",\"name\":\"WorldNeeds\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FarmerName\":{\"type\":\"reactHoc\",\"name\":\"FarmerName\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FarmSize\":{\"type\":\"reactHoc\",\"name\":\"FarmSize\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"MapWillBeActive\":{\"type\":\"reactHoc\",\"name\":\"MapWillBeActive\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CollectBefore\":{\"type\":\"reactHoc\",\"name\":\"CollectBefore\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story5\":{\"type\":\"reactHoc\",\"name\":\"Story5\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NewFriendContrat\":{\"type\":\"reactHoc\",\"name\":\"NewFriendContrat\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story23\":{\"type\":\"reactHoc\",\"name\":\"Story23\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"TapToRedirect\":{\"type\":\"reactHoc\",\"name\":\"TapToRedirect\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"JoinTo\":{\"type\":\"reactHoc\",\"name\":\"JoinTo\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story33\":{\"type\":\"reactHoc\",\"name\":\"Story33\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"MaybeLater\":{\"type\":\"reactHoc\",\"name\":\"MaybeLater\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Russian\":{\"type\":\"reactHoc\",\"name\":\"Russian\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story35\":{\"type\":\"reactHoc\",\"name\":\"Story35\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story\":{\"type\":\"reactHoc\",\"name\":\"Story\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story8\":{\"type\":\"reactHoc\",\"name\":\"Story8\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story22\":{\"type\":\"reactHoc\",\"name\":\"Story22\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story21\":{\"type\":\"reactHoc\",\"name\":\"Story21\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story2\":{\"type\":\"reactHoc\",\"name\":\"Story2\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"HarvestReady\":{\"type\":\"reactHoc\",\"name\":\"HarvestReady\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story14\":{\"type\":\"reactHoc\",\"name\":\"Story14\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NewFriend\":{\"type\":\"reactHoc\",\"name\":\"NewFriend\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Refs\":{\"type\":\"reactHoc\",\"name\":\"Refs\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NoGoods\":{\"type\":\"reactHoc\",\"name\":\"NoGoods\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"EmptyFieldsCan\":{\"type\":\"reactHoc\",\"name\":\"EmptyFieldsCan\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Story26\":{\"type\":\"reactHoc\",\"name\":\"Story26\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Localizer.map","// Generated by Framer (c999c45)\nexport default function metadata(params,activeLocale){return{customHTMLBodyEnd:'<!-- Insert this script at the bottom of the HTML, but before you use any Firebase services -->\\n<script type=\"module\">\\n    import { initializeApp } from \"https://www.gstatic.com/firebasejs/10.12.2/firebase-app.js\"\\n    import {\\n        getAuth,\\n        createUserWithEmailAndPassword,\\n        signOut,\\n        signInWithEmailAndPassword,\\n        onAuthStateChanged,\\n        setPersistence,\\n        browserLocalPersistence,\\n        signInWithCustomToken,\\n    } from \"https://www.gstatic.com/firebasejs/10.12.2/firebase-auth.js\"\\n\\n    import {\\n        getFirestore,\\n        collection,\\n        addDoc,\\n        setDoc,\\n        getDoc,\\n        doc,\\n        updateDoc,\\n        serverTimestamp,\\n        documentId,\\n        query,\\n        where,\\n        getDocs,\\n    } from \"https://www.gstatic.com/firebasejs/10.12.2/firebase-firestore.js\"\\n\\n    import {\\n        getDatabase,\\n        ref,\\n        get,\\n        set,\\n        child,\\n        update,\\n        increment,\\n    } from \"https://www.gstatic.com/firebasejs/10.12.2/firebase-database.js\"\\n\\n    import {\\n        getFunctions,\\n        httpsCallable,\\n    } from \"https://www.gstatic.com/firebasejs/10.12.2/firebase-functions.js\"\\n\\n    const firebaseConfig = {\\n        apiKey: \"AIzaSyDPg07YlW4hF5Zfnk4i6HrK9SrOShzKeiQ\",\\n        authDomain: \"farmerfirebase-6cde9.firebaseapp.com\",\\n        databaseURL: \"https://farmerfirebase-6cde9-default-rtdb.firebaseio.com\",\\n        projectId: \"farmerfirebase-6cde9\",\\n        storageBucket: \"farmerfirebase-6cde9.appspot.com\",\\n        messagingSenderId: \"88428369521\",\\n        appId: \"1:88428369521:web:72d3a6ada89539bca8add0\",\\n    }\\n\\n    try {\\n        const app = initializeApp(firebaseConfig)\\n        const auth = getAuth(app)\\n        const fdb = getFirestore(app)\\n        const rdb = getDatabase(app)\\n        const rdb_ref = ref(rdb)\\n        const functions = getFunctions\\n\\n        // Make specific Firebase functions accessible globally under a single object\\n        window.Firebase = {\\n            app: app,\\n            auth: auth,\\n            FDB: fdb,\\n            RDB: rdb,\\n            functions: functions,\\n\\n            createUserWithEmailAndPassword: createUserWithEmailAndPassword,\\n            signOut: signOut,\\n            signInWithEmailAndPassword: signInWithEmailAndPassword,\\n            onAuthStateChanged: onAuthStateChanged,\\n            setPersistence: setPersistence,\\n            browserLocalPersistence: browserLocalPersistence,\\n            signInWithCustomToken: signInWithCustomToken,\\n\\n            RDB_ref: rdb_ref,\\n            RDB_get: get,\\n            RDB_set: set,\\n            RDB_child: child,\\n            RDB_update: update,\\n            RDB_increment: increment,\\n\\n            FDB_collection: collection,\\n            FDB_addDoc: addDoc,\\n            FDB_setDoc: setDoc,\\n            FDB_getDoc: getDoc,\\n            FDB_doc: doc,\\n            FDB_updateDoc: updateDoc,\\n            FDB_serverTimestamp: serverTimestamp,\\n            FDB_documentId: documentId,\\n            FDB_query: query,\\n            FDB_where: where,\\n            FDB_getDocs: getDocs,\\n            \\n            httpsCallable: httpsCallable,\\n        }\\n\\n        console.log(\\'Firebase initialized and accessible globally as window.myFirebase\\');\\n    } catch (error) {\\n        alert(\\'Error initializing Firebase: \\'+ error.message)\\n        console.error(\\'Error initializing Firebase:\\', error);\\n    }\\n</script>',customHTMLBodyStart:'    <script>\\n        // Telegram Mini App Initialization\\n        Telegram.WebApp.ready();\\n        Telegram.WebApp.expand();\\n        // prevent scroll\\n        Telegram.WebApp.disableVerticalSwipes()\\n        // prevent scroll old\\n        //const overflow = 100\\n        //document.body.style.overflowY = \\'hidden\\'\\n        //document.body.style.marginTop = `${overflow}px`\\n        //document.body.style.height = window.innerHeight + overflow + \"px\"\\n        //document.body.style.paddingBottom = `${overflow}px`\\n        //window.scrollTo(0, overflow)\\n        // prevent scroll\\n        \\n        //str = JSON.stringify(Telegram.WebApp.initData);\\n        let startParam = window.Telegram.WebApp.initDataUnsafe.start_param\\n        //alert(startParam)\\n\\n\\n        const loadEvent = new Event(\"farmer:loadEvent\")\\n\\n        // Sayfa her y\\xfcklendiğinde belirli bir işlemi tetiklemek\\n        window.addEventListener(\\'load\\', () => {\\n            document.dispatchEvent(loadEvent)\\n        });\\n\\n        window.testVariable = \"test\"\\n        window.harvestReady = false\\n        window[\"GridPageWrapper\"] = {\\n            index: -1,\\n        }\\n    </script>',customHTMLHeadStart:'<script src=\"https://telegram.org/js/telegram-web-app.js\"></script>\\n        \\n<script type=\"module\">\\n    import store from \"https://framer.com/m/GlobalStore-BDPj.js@O3glFE6vUIypa5YAkOq5\"\\n\\n    try {\\n        if (store.has(\"lan\") == false) {\\n            store.set(\"lan\", \"en\")\\n            console.log(\"language init\")\\n        }\\n\\n        window.lan = store.get(\"lan\")\\n        console.log(window.lan,\"a\")\\n    } catch (error) {\\n        alert(\"lan init error: \"+error.message)\\n    }\\n</script>',description:\"Nature, in your hands.. \",favicon:\"https://framerusercontent.com/assets/mfJfqrBJXFSooheKoFrBeSaNc.jpg\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/1d0IzfYlN0trFTgaeZ5lTLbPIow.png\",title:\"Green War\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}