"": "const currency = props.currency || \\\"usd\\\";\\nconst query = props.query || \\\"&order=market_cap_desc\\\";\\nconst BASE_URL = \\\"https://api.coingecko.com/api/v3/coins/markets\\\";\\nconst CNS_URL = `${BASE_URL}?vs_currency=${currency}${query}&per_page=10&page=1\\\"`;\\n\\nconst coinsList = fetch(CNS_URL)?.body || [];\\nconsole.log(\\\"coinsList\\\", coinsList);\\nconsole.log(\\\"Pre coinlist?\\\");\\n\\nconst heavyData = useCache(\\n () => asyncFetch(CNS_URL).then((data) => data.body),\\n \\\"mainnetRpcStatus\\\",\\n { subscribe: true }\\n); //Jebeni rerender nakon fetcha se desava\\n\\n/*Usecache => \\npromiseGenerator -> Generator funkcija koja vraca promise i generise datu.\\n U principu generator je samo zato sto zna kada se zausrtavi odakte da nastavi. Na then posle radi reduce, isto kao u real JS\\ndataKey -> Ime (koje je vezano za komponentu ) Svaka komponenta generise novi kontext, videcu da li children moze da pristupi parent scope, odnosno da li prototype inheritance radi ovde ili ne \\n\\n*/\\n\\nconsole.log(\\\"heavyData\\\", heavyData);\\nconsole.log(\\\"Prvo\\\");\\nreturn <div>Hello Worlds</div>;\\n",