PageSourceSearch

https://tejbikram.com.np/

html tejbikram.com.np collected 2026-10-08 07:01:10 UTC 57,505 bytes, 24 lines download raw bytes

1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/0d16c72050851854.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/7ffcc02a3c67389b.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/c20e76e7d11dec32.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/59fefb2212bd5b60.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-55b36f0cd6c208fe.js"/>
1<script src="/_next/static/chunks/4bd1b696-100b9d70ed4e49c1.js" async=""></script>
1<script src="/_next/static/chunks/9da6db1e-8a4e8c23641c31bf.js" async=""></script>
1<script src="/_next/static/chunks/1255-a242e0ce0372fddf.js" async=""></script>
1<script src="/_next/static/chunks/main-app-bda8a52fe841b3aa.js" async=""></script>
1<script src="/_next/static/chunks/4554-984b480a9db5f3fe.js" async=""></script>
1<script src="/_next/static/chunks/7563-4dfa0994a9b0e37c.js" async=""></script>
1<script src="/_next/static/chunks/9216-9272709ba40c1cfd.js" async=""></script>
1<script src="/_next/static/chunks/2810-6b74d77b4b0dc790.js" async=""></script>
1<script src="/_next/static/chunks/3091-bf1537ff6571a1bd.js" async=""></script>
1<script src="/_next/static/chunks/app/layout-6ae7b4b583d4bba3.js" async=""></script>
1<script src="/_next/static/chunks/app/not-found-b861935655c5698b.js" async=""></script>
1<script src="/_next/static/chunks/5001-fae0bebdd93f95e3.js" async=""></script>
1<script src="/_next/static/chunks/2423-c8b1388240338d7d.js" async=""></script>
1<script src="/_next/static/chunks/652-f40dcb480b4e356f.js" async=""></script>
1<script src="/_next/static/chunks/730-8191af9e9424b148.js" async=""></script>
1<script src="/_next/static/chunks/app/page-cc18ae1a3a7a5ed8.js" async=""></script>
1<meta name="next-size-adjust" content=""/><title>ankeetblog</title><meta name="description" content="I love to code.
2"/><link rel="canonical" href="https://tejbikram.com.np"/><meta property="og:title" content="ankeetblog"/><meta property="og:description" content="I love to code.
3"/><meta property="og:url" content="https://tejbikram.com.np"/><meta property="og:site_name" content="ankeetblog"/><meta property="og:image" content="https://tejbikram.com.np/api/og/home?og=eyJ0aXRsZSI6ImFua2VldGJsb2ciLCJpc0RlZmF1bHRNb2RlRGFyayI6dHJ1ZSwicGhvdG8iOiJodHRwczovL2Nkbi5oYXNobm9kZS5jb20vcmVzL2hhc2hub2RlL2ltYWdlL3VwbG9hZC92MTYyNzAzOTA5MzcxMi9wTUZJdlkycFouanBlZyIsImxvZ28iOm51bGwsImxvZ29EYXJrIjpudWxsLCJpc1RlYW0iOnRydWUsImRvbWFpbiI6InRlamJpa3JhbS5jb20ubnAiLCJtZXRhIjoiSSUyMGxvdmUlMjB0byUyMGNvZGUuJTBBIiwiZm9sbG93ZXJzIjoyLCJhcnRpY2xlcyI6MCwiZmF2aWNvbiI6bnVsbH0="/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator" content="https://twitter.com/ankeet7x"/><meta name="twitter:title" content="ankeetblog"/><meta name="twitter:description" content="I love to code.
4"/><meta name="twitter:image" content="https://tejbikram.com.np/api/og/home?og=eyJ0aXRsZSI6ImFua2VldGJsb2ciLCJpc0RlZmF1bHRNb2RlRGFyayI6dHJ1ZSwicGhvdG8iOiJodHRwczovL2Nkbi5oYXNobm9kZS5jb20vcmVzL2hhc2hub2RlL2ltYWdlL3VwbG9hZC92MTYyNzAzOTA5MzcxMi9wTUZJdlkycFouanBlZyIsImxvZ28iOm51bGwsImxvZ29EYXJrIjpudWxsLCJpc1RlYW0iOnRydWUsImRvbWFpbiI6InRlamJpa3JhbS5jb20ubnAiLCJtZXRhIjoiSSUyMGxvdmUlMjB0byUyMGNvZGUuJTBBIiwiZm9sbG93ZXJzIjoyLCJhcnRpY2xlcyI6MCwiZmF2aWNvbiI6bnVsbH0="/><link rel="icon" href="/favicon.ico"/>
4<script type="text/javascript">window.addEventListener('message',function(e){var d=e.data;if(!d||d.__hnWidget!==1||typeof d.h!=='number'||d.h<=0)return;var f=document.querySelectorAll('.hn-widget-frame');for(var i=0;i<f.length;i++){if(f[i].contentWindow===e.source){f[i].style.height=d.h+'px';break;}}});</script>
4<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
4</head><body class="__variable_c2612a __variable_246ccd __variable_3069d5 bg-background dark:bg-background"><div hidden=""><!--$--><!--/$--></div>
4<script>((a2, b2, c4, d3, e2, f2, g4, h3) => {
5          let i3 = document.documentElement, j2 = ["light", "dark"];
6          function k2(b3) {
7            var c5;
8            (Array.isArray(a2) ? a2 : [a2]).forEach((a3) => {
9              let c6 = a3 === "class", d4 = c6 && f2 ? e2.map((a4) => f2[a4] || a4) : e2;
10              c6 ? (i3.classList.remove(...d4), i3.classList.add(f2 && f2[b3] ? f2[b3] : b3)) : i3.setAttribute(a3, b3);
11            }), c5 = b3, h3 && j2.includes(c5) && (i3.style.colorScheme = c5);
12          }
13          if (d3) k2(d3);
14          else try {
15            let a3 = localStorage.getItem(b2) || c4, d4 = g4 && a3 === "system" ? window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light" : a3;
16            k2(d4);
17          } catch {
18          }
19        })("class","theme","system",null,["light","dark"],null,true,true)</script>
19<main id="main-content" class="min-h-screen bg-background dark:bg-background"><header class="sticky top-0 z-50 w-full py-4 bg-background backdrop-blur-sm transition-transform duration-300 translate-y-0"><a href="#main-content" class="sr-only focus:not-sr-only focus:absolute focus:left-4 focus:top-4 focus:z-50 focus:rounded-md focus:bg-background focus:px-4 focus:py-2 focus:text-sm focus:shadow">Skip to main content</a><div class="relative w-full mx-auto xl:max-w-[80rem] 2xl:max-w-[90rem] px-4 sm:px-12 md:px-18 lg:px-16 xl:px-10"><div class="flex items-center justify-between gap-3 xl:hidden"><div class="flex items-center gap-3 min-w-0 flex-1"><a href="https://hashnode.com/?utm_source=https%3A%2F%2Ftejbikram.com.np&amp;utm_medium=referral&amp;utm_campaign=blog_header_logo&amp;utm_content=logo" class="inline-flex items-center justify-center text-lg text-muted-foreground hover:text-foreground transition border rounded-md h-9 w-9 shrink-0 border-border hover:bg-muted"><i class="text-xl fa-brands fa-hashnode" aria-hidden="true"></i><span class="sr-only">Hashnode</span></a><a title="ankeetblog" class="text-lg font-semibold text-foreground truncate min-w-0" href="/">ankeetblog</a></div><div class="flex items-center gap-2 shrink-0"><button class="gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 hover:bg-accent py-2 h-9 w-9 px-0 flex items-center justify-center text-muted-foreground hover:text-foreground bg-transparent border-border shadow-none" aria-label="Open search (press Control or Command and K)"><i class="fa-jelly fa-search text-sm" aria-hidden="true"></i><span class="sr-only">Open search (press Control or Command and K)</span></button><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 hover:bg-accent w-9 px-3 h-9 text-muted-foreground hover:text-foreground shadow-none" type="button" id="radix-_R_2j4lfalb_" aria-haspopup="menu" aria-expanded="false" data-state="closed" data-slot="dropdown-menu-trigger"><i class="fa-jelly fa-sun text-sm scale-100 rotate-0 transition-all dark:scale-0 dark:-rotate-90" aria-hidden="true"></i><i class="fa-jelly fa-moon absolute text-sm scale-0 rotate-90 transition-all dark:scale-100 dark:rotate-0" aria-hidden="true"></i><span class="sr-only">Toggle theme</span></button><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 border border-input bg-background hover:bg-accent hover:text-accent-foreground py-2 h-9 w-10 px-0 shadow-none" type="button" aria-haspopup="dialog" aria-expanded="false" aria-controls="radix-_R_3j4lfalb_" data-state="closed" data-slot="sheet-trigger"><i class="fa-jelly fa-bars" aria-hidden="true"></i><span class="sr-only">Open menu</span></button></div></div><div class="hidden xl:grid gap-4 items-center xl:grid-cols-[1fr_auto_1fr] xl:gap-6 max-w-full xl:mx-auto xl:max-w-[80rem] 2xl:max-w-[90rem]"><div class="flex items-center w-full gap-3 min-w-0"><a href="https://hashnode.com/?utm_source=https%3A%2F%2Ftejbikram.com.np&amp;utm_medium=referral&amp;utm_campaign=blog_header_logo&amp;utm_content=logo" class="inline-flex items-center justify-center text-lg text-muted-foreground hover:text-foreground transition border rounded-md h-9 w-9 border-border hover:bg-muted"><i class="text-xl fa-brands fa-hashnode" aria-hidden="true"></i><span class="sr-only">Hashnode</span></a><span class="h-6 border-l border-border"></span><p class="font-semibold text-foreground min-w-0 truncate text-lg sm:text-xl"><a title="ankeetblog" href="/">ankeetblog</a></p></div><div></div><div class="flex items-center justify-end gap-3 text-muted-foreground"><button class="gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-hidden focu
19s-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 hover:bg-accent py-2 h-9 w-9 px-0 flex items-center justify-center text-muted-foreground hover:text-foreground bg-transparent border-border shadow-none" aria-label="Open search (press Control or Command and K)"><i class="fa-jelly fa-search text-sm" aria-hidden="true"></i><span class="sr-only">Open search (press Control or Command and K)</span></button><div class="flex items-center gap-3"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 hover:bg-accent w-9 px-3 h-9 text-muted-foreground hover:text-foreground shadow-none" type="button" id="radix-_R_6t4lfalb_" aria-haspopup="menu" aria-expanded="false" data-state="closed" data-slot="dropdown-menu-trigger"><i class="fa-jelly fa-sun text-sm scale-100 rotate-0 transition-all dark:scale-0 dark:-rotate-90" aria-hidden="true"></i><i class="fa-jelly fa-moon absolute text-sm scale-0 rotate-90 transition-all dark:scale-100 dark:rotate-0" aria-hidden="true"></i><span class="sr-only">Toggle theme</span></button><a target="_blank" rel="noopener" class="inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 border border-input bg-background hover:bg-accent hover:text-accent-foreground py-2 gap-2 px-3 h-9 shadow-none" href="https://hashnode.com"><i class="text-sm fa-jelly fa-pencil" aria-hidden="true"></i>Write</a></div></div></div></div></header><div data-slot="dialog-header" class="flex flex-col gap-2 text-center sm:text-left sr-only"><h2 id="radix-_R_8lfalbH1_" data-slot="dialog-title" class="text-lg leading-none font-semibold">Command Palette</h2><p id="radix-_R_8lfalbH2_" data-slot="dialog-description" class="text-muted-foreground text-sm">Search for a command to run...</p></div><div class="px-4 sm:px-8"><div class="w-full xl:mx-auto xl:max-w-[80rem] 2xl:max-w-[90rem]"><div class="flex flex-col gap-8 pt-2 sm:pt-10"><section class="pb-16"><div class="space-y-6 max-w-4xl w-full mx-auto"><section aria-labelledby="_R_15falb_" class="flex flex-col gap-8"><h2 id="_R_15falb_" class="sr-only">Latest articles</h2><ol id="_R_15falbH1_" class="flex flex-col gap-5 list-none p-0" aria-busy="false"><li class="list-none"><article aria-labelledby="_R_at5falb_" class="h-full"><a class="block h-full" href="/running-javascript-code-in-flutter-webview"><div class="rounded-xl border bg-card text-card-foreground transition hover:border-slate-400 dark:hover:border-slate-600 h-full"><div class="grid h-full gap-4 p-4 items-stretch md:gap-6 md:p-6 md:grid-cols-1"><div class="flex flex-col gap-4"><header class="flex flex-col gap-3"><h3 id="_R_at5falb_" class="text-foreground text-lg sm:text-xl font-bold leading-snug tracking-tight transition-colors line-clamp-3">Running JavaScript Code in Flutter Webview</h3><p class="text-sm leading-relaxed text-muted-foreground line-clamp-3">Have you ever used the webview_flutter package? It&#x27;s awesome. You can render web view with ease. Have you ever stumbled upon a requirement when you had to run custom JavaScript code in Flutter on a certain website with or without rendering the websit...</p></header><div class="flex flex-wrap items-center gap-3 text-sm text-muted-foreground"><span class="whitespace-nowrap">Jun 3, 2023</span><span class="whitespace-nowrap"><span class="mr-3" aria-hidden="true">·</span>3 min read</span><span class="whitespace-nowrap"><span class="mr-3" aria-hidden="true">·</span><span data-state="closed" data-slot="tooltip-trigger">778</span></span></div></div></div></div></a></article></li><li class="list-none"><article aria-labelledby="_R_it5falb_" class="h-full"><a class="block h-full" href="/implement-customized-scrolling-in-your-flutter-app"><div class="rounded-xl border bg-card text-card-foreground transition hover:border-slate-400 dark:hover:border-slate-600 h-full"><div class="grid h-full gap-4 p-4 items-stretch md:gap-6 md:p-6 md:grid-cols-1"><div class="flex flex-col gap-4"><header class="flex flex-col gap-3"><h3 id="_R_it5falb_" class="text-foreground text-lg sm:text-xl font-bold leading-snug tracking-tight transition-colors line-clamp-3">
19Implement customized scrolling in your Flutter App</h3><p class="text-sm leading-relaxed text-muted-foreground line-clamp-3">Do you want to implement custom scrolling in your Flutter application where you can position specific widgets at the top of your device like this?
20https://www.youtube.com/shorts/QoJ08Wwa0l0
21 
22It&#x27;s really easy to implement using CustomScrollView.
23Firs...</p></header><div class="flex flex-wrap items-center gap-3 text-sm text-muted-foreground"><span class="whitespace-nowrap">Feb 10, 2023</span><span class="whitespace-nowrap"><span class="mr-3" aria-hidden="true">·</span>2 min read</span><span class="whitespace-nowrap"><span class="mr-3" aria-hidden="true">·</span><span data-state="closed" data-slot="tooltip-trigger">598</span></span></div></div></div></div></a></article></li><li class="list-none"><aside aria-label="About the publication"><div class="rounded-xl border bg-card text-card-foreground transition hover:border-slate-400 dark:hover:border-slate-600 p-5 flex flex-col"><div class="flex flex-col items-center text-center gap-5"><div class="flex flex-col items-center gap-3"><div class="flex h-16 w-16 shrink-0 items-center justify-center rounded-full bg-muted"><i class="text-2xl fa-brands fa-hashnode text-foreground" aria-hidden="true"></i></div><div class="space-y-1"><p class="text-base font-semibold text-foreground leading-tight">ankeetblog</p><p class="text-sm text-muted-foreground">4<!-- --> posts</p></div></div><div class="prose prose-sm dark:prose-invert max-w-xs mx-auto text-muted-foreground"><p>I love to code.</p>
24</div><div class="flex flex-wrap items-center justify-center gap-3"><a href="https://twitter.com/ankeet7x" target="_blank" rel="noopener" class="text-muted-foreground transition-colors hover:text-foreground" aria-label="Twitter"><i class="fa-brands fa-x-twitter" aria-hidden="true"></i></a><a href="https://instagram.com/ankeet.lol" target="_blank" rel="noopener" class="text-muted-foreground transition-colors hover:text-foreground" aria-label="Instagram"><i class="fa-brands fa-instagram" aria-hidden="true"></i></a><a href="https://github.com/ankeet7x" target="_blank" rel="noopener" class="text-muted-foreground transition-colors hover:text-foreground" aria-label="GitHub"><i class="fa-brands fa-github" aria-hidden="true"></i></a><a href="https://www.linkedin.com/in/ankeet7x/" target="_blank" rel="noopener" class="text-muted-foreground transition-colors hover:text-foreground" aria-label="LinkedIn"><i class="fa-brands fa-linkedin" aria-hidden="true"></i></a><a href="https://tejbikram.com.np" target="_blank" rel="noopener" class="text-muted-foreground transition-colors hover:text-foreground" aria-label="Website"><i class="fa-jelly fa-globe" aria-hidden="true"></i></a><a href="https://hashnode.com/@ankeet7x" target="_blank" rel="noopener" class="text-muted-foreground transition-colors hover:text-foreground" aria-label="Hashnode"><i class="fa-brands fa-hashnode" aria-hidden="true"></i></a></div></div></div></aside></li><li class="list-none"><article aria-labelledby="_R_12t5falb_" class="h-full"><a class="block h-full" href="/switch-themes-easily-in-flutter-using-bloc"><div class="rounded-xl border bg-card text-card-foreground transition hover:border-slate-400 dark:hover:border-slate-600 h-full"><div class="grid h-full gap-4 p-4 items-stretch md:gap-6 md:p-6 md:grid-cols-[1.2fr_1fr]"><div class="flex flex-col gap-4"><header class="flex flex-col gap-3"><h3 id="_R_12t5falb_" class="text-foreground text-lg sm:text-xl font-bold leading-snug tracking-tight transition-colors line-clamp-3">Switch themes easily in Flutter using Bloc</h3><p class="text-sm leading-relaxed text-muted-foreground line-clamp-3">As a user of any application, We try to switch between the themes and choose which the theme that we like the most and as a mobile app developer, We should give our application users a flexibility to switch between themes which improves user experien...</p></header><div class="flex flex-wrap items-center gap-3 text-sm text-muted-foreground"><span class="whitespace-nowrap">Oct 8, 2022</span><span class="whitespace-nowrap"><span class="mr-3" aria-hidden="true">·</span>5 min read</span><span class="whitespace-nowrap"><span class="mr-3" aria-hidden="true">·</span><span data-state="closed" data-slot="tooltip-trigger">2.4K</span></span></div></div><div class="flex items-center md:justify-end order-first md:order-last"><div class="relative overflow-hidden rounded-lg bg-muted aspect-[800/420] w-full md:max-w-[320px]"><img alt="Switch themes easily in Flutter using Bloc" loading="lazy" decoding="async" data-nimg="fill" class="object-cover object-center" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://cdn.hashnode.com/res/hashnode/image/upload/v1665240148083/c7kBsqMAD.png"/></div></div></div></div></a></article></li><li class="list-none"><article aria-labelledby="_R_1at5falb_" class="h-full"><a class="block h-full" href="/extension-methods-in-dart"><div class="rounded-xl border bg-card text-card-foreground transition hover:border-slate-400 dark:hover:border-slate-600 h-full"><div class="grid h-full gap-4 p-4 items-stretch md:gap-6 md:p-6 md:grid-cols-[1.2fr_1fr]"><div class="flex flex-col gap-4"><header class="flex flex-col gap-3"><h3 id="_R_1at5falb_" class="text-foreground text-lg sm:text-xl font-bold leading-snug tracking-tight transition-colors line-clamp-3">Extension methods in Dart</h3><p class="text-sm leading-relaxed text-muted-foreground line-clamp-3">Range Error Handling.</p></header><div class="flex flex-wrap items-center gap-3 text-sm text-muted-foreground"><span class="whitespace-nowrap">Mar 22, 2022</span><span class="whitespace-nowrap"><span class="mr-3" aria-hidden="true">·</span>2 min read</span><span class="whitespace-nowrap"><span class="mr-3" aria-hidden="true">·</span><span data-state="closed" data-slot="tooltip-trigger">502</span></span></div></div><div class="flex items-center md:justify-end order-first md:order-last"><div class="relative overflow-hidden rounded-lg bg-muted aspect-[800/420] w-full md:max-w-[320px]"><img alt="Extension methods in Dart" loading="lazy" decoding="async" data-nimg="fill" class="object-cover object-center" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://cdn.hashnode.com/res/hashnode/image/upload/v1647973156665/gAymR1YnI.png"/></div></div></div></div></a></article></li></ol></section></div></section></div></div></div>
24<script type="application/ld+json">{"@context":"https://schema.org","@type":"Blog","name":"ankeetblog","url":"https://tejbikram.com.np","description":"I love to code.\n","mainEntityOfPage":{"@type":"WebPage","url":"https://tejbikram.com.np"},"publisher":{"@type":"Organization","name":"ankeetblog","url":"https://tejbikram.com.np"},"image":{"@type":"ImageObject","url":"https://tejbikram.com.np/api/og/home?og=eyJ0aXRsZSI6ImFua2VldGJsb2ciLCJpc0RlZmF1bHRNb2RlRGFyayI6dHJ1ZSwicGhvdG8iOiJodHRwczovL2Nkbi5oYXNobm9kZS5jb20vcmVzL2hhc2hub2RlL2ltYWdlL3VwbG9hZC92MTYyNzAzOTA5MzcxMi9wTUZJdlkycFouanBlZyIsImlzVGVhbSI6dHJ1ZSwiZG9tYWluIjoidGVqYmlrcmFtLmNvbS5ucCIsIm1ldGEiOiJJJTIwbG92ZSUyMHRvJTIwY29kZS4lMEEiLCJmb2xsb3dlcnMiOjIsImFydGljbGVzIjowfQ=="},"sameAs":["https://x.com/ankeet7x","https://instagram.com/ankeet.lol","https://github.com/ankeet7x","https://tejbikram.com.np","https://hashnode.com/@ankeet7x","https://www.linkedin.com/in/ankeet7x/"]}</script>
24<footer class="px-4 pt-8 pb-20 sm:px-8 text-muted-foreground" aria-label="Footer"><div class="w-full max-w-4xl mx-auto"><div class="flex flex-col items-center gap-4 text-center text-sm"><p class="font-medium"><time dateTime="2026"><span class="font-sans">©</span> <!-- -->2026</time> <!-- -->ankeetblog</p><nav aria-label="Footer navigation"><ul class="flex flex-wrap justify-center gap-4 text-sm tracking-wide"><li><a class="transition hover:text-foreground" href="/archive">Archive</a></li><li><a class="transition hover:text-foreground" target="_blank" rel="noopener" href="https://hashnode.com/privacy-policy">Privacy</a></li><li><a class="transition hover:text-foreground" target="_blank" rel="noopener" href="https://hashnode.com/terms">Terms</a></li></ul></nav><div class="pt-8 flex justify-center gap-6"><a target="_blank" rel="noopener" class="flex items-center gap-2 text-sm transition hover:text-foreground" title="Sitemap" href="/sitemap.xml"><i class="fa-regular fa-sitemap"></i><span>Sitemap</span></a><a target="_blank" rel="noopener" class="flex items-center gap-2 text-sm transition hover:text-foreground" title="RSS Feed" href="/rss.xml"><i class="fa-regular fa-rss"></i><span>RSS</span></a></div><div class="pt-10 text-center"><a target="_blank" rel="noopener" aria-label="Visit Hashnode (opens in a new tab)" class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 hover:bg-accent hover:text-accent-foreground h-10 rounded-md text-xl px-5 py-4" href="https://hashnode.com/?utm_source=https%3A%2F%2Ftejbikram.com.np&amp;utm_medium=referral&amp;utm_campaign=blog_footer_logo&amp;utm_content=logo"><svg fill="none" viewBox="0 0 282 39" aria-hidden="true" class="h-6 w-auto min-w-[9.5rem] text-muted-foreground transition hover:text-foreground"><path fill="currentColor" d="M2.68 13.032c-3.573 3.505-3.573 9.363 0 12.936L13.032 36.32c3.505 3.573 9.363 3.573 12.936 0L36.32 25.968c3.573-3.573 3.573-9.431 0-12.936L25.968 2.68c-3.573-3.573-9.431-3.573-12.936 0zm12.211 1.935c2.507-2.521 6.582-2.544 9.104-.038s2.544 6.582.038 9.104-6.582 2.544-9.104.038-2.544-6.582-.038-9.104"></path><path fill="currentColor" d="M268.379 39q-6.322 0-10.35-4.108-4.002-4.134-4.002-10.483 0-6.296 4.002-10.43 4-4.135 10.163-4.135 6.028 0 9.817 3.734 3.814 3.735 3.814 9.497v2.8h-24.248v-4.054h17.633q-.187-2.747-2.054-4.508-1.868-1.76-4.962-1.76-3.28-.001-5.388 2.374-2.108 2.373-2.108 6.375 0 4.188 2.348 6.695 2.347 2.481 5.895 2.481 1.68 0 2.934-.453a8.5 8.5 0 0 0 2.321-1.307q1.041-.854 2.268-2.614l4.694 2.96q-1.707 2.748-3.494 4.135a12.7 12.7 0 0 1-3.975 2.081q-2.187.72-5.308.72m-33.496 0q-5.575 0-9.283-4.028-3.681-4.029-3.681-10.484 0-6.43 3.761-10.51 3.76-4.108 9.47-4.108 2.8 0 5.175 1.2 2.4 1.174 3.628 3.148l.026-.08V0h7.016v38.2h-6.722v-4.722l.64.8-.694.133q-1.28 2.108-3.788 3.361Q237.924 39 234.883 39m1.627-6.002q3.308 0 5.495-2.428t2.188-6.135q0-3.762-2.214-6.109-2.214-2.374-5.469-2.374-3.28 0-5.522 2.347-2.214 2.348-2.214 6.163 0 3.76 2.214 6.162 2.214 2.374 5.522 2.374M205.811 39q-6.376 0-10.537-4.161-4.161-4.188-4.161-10.404 0-6.321 4.161-10.456 4.188-4.135 10.537-4.135 6.348 0 10.537 4.161 4.188 4.161 4.188 10.43 0 6.216-4.188 10.404Q212.186 39 205.811 39m0-6.162q3.307 0 5.575-2.374 2.267-2.374 2.267-6.055 0-3.707-2.294-6.056-2.267-2.347-5.548-2.347-3.308 0-5.575 2.374-2.268 2.348-2.268 6.029t2.241 6.055q2.268 2.374 5.602 2.374M162.586 38.2V10.644h6.802v5.015l-.8-.987h.906q1.308-2.187 3.762-3.494 2.48-1.335 5.228-1.334 4.615 0 7.256 2.8 2.667 2.776 2.667 7.603V38.2h-7.069V21.794q0-2.854-1.387-4.401t-4.134-1.547q-2.614 0-4.402 1.974-1.76 1.974-1.76 4.881V38.2zm-30.181 0V0h6.962v14.698h.134q1.2-2.187 3.574-3.521 2.375-1.335 5.229-1.334 4.615 0 7.255 2.828 2.668 2.801 2.668 7.522V38.2h-7.069V21.794q0-2.827-1.387-4.402-1.387-1.573-4.055-1.573-2.587 0-4.428 2.027-1.814 2.027-1.814 4.962v15.391zm-14.416.8q-2.882 0-5.015-.64-2.108-.614-3.761-1.84-1.654-1.228-2.668-2.695l-.987-1.467 4.695-3.174.773 1.067a9.1 9.1 0 0 0 1.788 1.814 8.2 8.2 0 0 0 2.32 1.2q1.308.4 3.068.4 2.161 0 3.441-.8 1.308-.8 1.307-2.294 0-1.36-1.147-2.108-1.12-.747-5.068-1.654-5.335-1.253-7.656-3.334-2.32-2.107-2.321-5.362 0-3.76 3.148-6.002 3.148-2.267 7.923-2.267 2.454 0 4.348.507t3.388 1.493q1.493.988 2.454 2.188l.987 1.2-4.482 3.255-.667-.774a7.4 7.4 0 0 0-1.627-1.387 6.4 6.4 0 0 0-2.054-.88 9.5 9.5 0 0 0-2.401-.294q-1.974 0-3.201.8-1.2.774-1.2 1.921 0 1.254 1.12 2.027 1.147.748 5.229 1.681 5.334 1.227 7.629 3.308 2.294 2.055 2.294 5.308 0 4.029-3.228 6.43Q123.217 39 117.989 39M87.61 39q-4.508 0-7.335-2.454-2.828-2.481-2.828-6.482 0-4.188 3.254-6.669t8.483-2.48q2.082 0 4.028.426 1.974.427 3.361 1.12v-1.6q0-2.588-1.813-4.082-1.788-1.493-4.615-1.493-1.628 0-2.801.373a8.7 8.7 0 0 0-2.188.987q-.987.614-1.84 1.414l-.854.8-4.081-3.788 1.307-1.173a18.7 18.7 0 0 1 2.934-2.108q1.601-.933 3.601-1.44t4.589-.507q5.868 0 9.229 2.88 3.361 2.882 3.361 8.084V38.2h-6.749v-5.922l1.654 2.187h-1.76q-1.308 2.055-3.655 3.308Q90.545 39 87.611 39m1.814-4.988q3.148 0 5.149-2.187 2-2.215 2-5.309v-.08q-1.12-.693-2.72-1.094a13 13 0 0 0-3.388-.426q-2.828 0-4.562 1.2-1.734 1.173-1.734 3.521 0 2.028 1.468 3.201t3.787 1.174M49 38.2V0h6.962v14.698h.134q1.2-2.187 3.574-3.521 2.375-1.335 5.229-1.334 4.615 0 7.255 2.828 2.668 2.801 2.668 7.522V38.2h-
247.07V21.794q0-2.827-1.386-4.402-1.387-1.573-4.055-1.573-2.587 0-4.428 2.027-1.815 2.027-1.814 4.962v15.391z"></path></svg></a></div></div></div></footer></main><!--$--><!--/$-->
24<script src="/_next/static/chunks/webpack-55b36f0cd6c208fe.js" id="_R_" async=""></script>
24<script>(self.__next_f=self.__next_f||[]).push([0])</script>
24<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[16174,[\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"7563\",\"static/chunks/7563-4dfa0994a9b0e37c.js\",\"9216\",\"static/chunks/9216-9272709ba40c1cfd.js\",\"2810\",\"static/chunks/2810-6b74d77b4b0dc790.js\",\"3091\",\"static/chunks/3091-bf1537ff6571a1bd.js\",\"7177\",\"static/chunks/app/layout-6ae7b4b583d4bba3.js\"],\"ThemeProvider\"]\n3:I[82180,[\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"7563\",\"static/chunks/7563-4dfa0994a9b0e37c.js\",\"9216\",\"static/chunks/9216-9272709ba40c1cfd.js\",\"2810\",\"static/chunks/2810-6b74d77b4b0dc790.js\",\"3091\",\"static/chunks/3091-bf1537ff6571a1bd.js\",\"7177\",\"static/chunks/app/layout-6ae7b4b583d4bba3.js\"],\"TooltipProvider\"]\n4:I[63851,[\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"7563\",\"static/chunks/7563-4dfa0994a9b0e37c.js\",\"9216\",\"static/chunks/9216-9272709ba40c1cfd.js\",\"2810\",\"static/chunks/2810-6b74d77b4b0dc790.js\",\"3091\",\"static/chunks/3091-bf1537ff6571a1bd.js\",\"7177\",\"static/chunks/app/layout-6ae7b4b583d4bba3.js\"],\"UrqlProvider\"]\n5:I[82714,[\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"7563\",\"static/chunks/7563-4dfa0994a9b0e37c.js\",\"9216\",\"static/chunks/9216-9272709ba40c1cfd.js\",\"2810\",\"static/chunks/2810-6b74d77b4b0dc790.js\",\"3091\",\"static/chunks/3091-bf1537ff6571a1bd.js\",\"7177\",\"static/chunks/app/layout-6ae7b4b583d4bba3.js\"],\"ConsentManager\"]\n6:I[9766,[],\"\"]\n7:I[98924,[],\"\"]\n8:I[33293,[\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"4345\",\"static/chunks/app/not-found-b861935655c5698b.js\"],\"default\"]\n9:I[21447,[\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"7563\",\"static/chunks/7563-4dfa0994a9b0e37c.js\",\"9216\",\"static/chunks/9216-9272709ba40c1cfd.js\",\"2810\",\"static/chunks/2810-6b74d77b4b0dc790.js\",\"3091\",\"static/chunks/3091-bf1537ff6571a1bd.js\",\"7177\",\"static/chunks/app/layout-6ae7b4b583d4bba3.js\"],\"Integrations\"]\na:I[35514,[\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"7563\",\"static/chunks/7563-4dfa0994a9b0e37c.js\",\"9216\",\"static/chunks/9216-9272709ba40c1cfd.js\",\"2810\",\"static/chunks/2810-6b74d77b4b0dc790.js\",\"3091\",\"static/chunks/3091-bf1537ff6571a1bd.js\",\"7177\",\"static/chunks/app/layout-6ae7b4b583d4bba3.js\"],\"Analytics\"]\nc:I[24431,[],\"OutletBoundary\"]\ne:I[15278,[],\"AsyncMetadataOutlet\"]\n10:I[24431,[],\"ViewportBoundary\"]\n12:I[24431,[],\"MetadataBoundary\"]\n13:\"$Sreact.suspense\"\n15:I[57150,[],\"\"]\n:HL[\"/_next/static/media/22a5144ee8d83bca-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/72a2a501b11d0ccb.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/8934b430a4adeb19-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/8e9860b6e62d6359-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/c4b700dcb2187787-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/e4af272ccee01ff0-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/0d16c72050851854.css\",\"style\"]\n:HL[\"/_next/static/css/7ffcc02a3c67389b.css\",\"style\"]\n:HL[\"/_next/static/css/c20e76e7d11dec32.css\",\"style\"]\n:HL[\"/_next/static/css/59fefb2212bd5b60.css\",\"style\"]\n0:{\"P\":null,\"b\":\"RrCGzNVHUG674hJ_sjvms\",\"p\":\"\",\"c\":[\"\",\"?x-host=tejbikram.com.np\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__?{\\\"x-host\\\":\\\"tejbikram.com.np\\\"}\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/0d16c72050851854.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/7ffcc02a3c67389b.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/c20e76e7d11dec32.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"3\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/59fefb2212bd5b60.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[\"$\",\"script\",null,{\"type\":\"text/javascr"])</script>
24<script>self.__next_f.push([1,"ipt\",\"dangerouslySetInnerHTML\":{\"__html\":\"window.addEventListener('message',function(e){var d=e.data;if(!d||d.__hnWidget!==1||typeof d.h!=='number'||d.h\u003c=0)return;var f=document.querySelectorAll('.hn-widget-frame');for(var i=0;i\u003cf.length;i++){if(f[i].contentWindow===e.source){f[i].style.height=d.h+'px';break;}}});\"}}]}],[\"$\",\"body\",null,{\"className\":\"__variable_c2612a __variable_246ccd __variable_3069d5 bg-background dark:bg-background\",\"children\":[\"$\",\"$L2\",null,{\"attribute\":\"class\",\"defaultTheme\":\"system\",\"enableSystem\":true,\"disableTransitionOnChange\":true,\"children\":[\"$\",\"$L3\",null,{\"children\":[\"$\",\"$L4\",null,{\"children\":[\"$\",\"$L5\",null,{\"children\":[[\"$\",\"$L6\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L7\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"$L8\",null,{}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],[\"$\",\"$L9\",null,{}],[\"$\",\"$La\",null,{}]]}]}]}]}]}]]}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[\"$Lb\",null,[\"$\",\"$Lc\",null,{\"children\":[\"$Ld\",[\"$\",\"$Le\",null,{\"promise\":\"$@f\"}]]}]]}],{},null,false]},null,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[[\"$\",\"$L10\",null,{\"children\":\"$L11\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]],[\"$\",\"$L12\",null,{\"children\":[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$13\",null,{\"fallback\":null,\"children\":\"$L14\"}]}]}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$15\",[]],\"s\":false,\"S\":false}\n11:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\nd:null\n16:I[652,[\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"7563\",\"static/chunks/7563-4dfa0994a9b0e37c.js\",\"5001\",\"static/chunks/5001-fae0bebdd93f95e3.js\",\"2423\",\"static/chunks/2423-c8b1388240338d7d.js\",\"9216\",\"static/chunks/9216-9272709ba40c1cfd.js\",\"3091\",\"static/chunks/3091-bf1537ff6571a1bd.js\",\"652\",\"static/chunks/652-f40dcb480b4e356f.js\",\"730\",\"static/chunks/730-8191af9e9424b148.js\",\"8974\",\"static/chunks/app/page-cc18ae1a3a7a5ed8.js\"],\"BlogHeader\"]\nb:[\"$\",\"main\",null,{\"id\":\"main-content\",\"className\":\"min-h-screen bg-background dark:bg-background\",\"children\":[[\"$\",\"$L16\",null,{\"publication\":{\"__typename\":\"Publication\",\"id\":\"60faa47d18fbbb77c9462e23\",\"url\":\"https://tejbikram.com.np\",\"canonicalURL\":\"https://tejbikram.com.np\",\"urlPattern\":\"simple\",\"title\":\"ankeetblog\",\"displayTitle\":null,\"hasBadges\":true,\"descriptionSEO\":\"I love to code.\",\"seo\":{\"title\":null,\"description\":null,\"__typename\":\"SEO\"},\"publicMembers\":{\"totalDocuments\":1,\"__typename\":\"PublicMembers\"},\"about\":{\"html\":\"\u003cp\u003eI love to code.\u003c/p\u003e\\n\",\"text\":\"I love to code.\\n\",\"__typename\":\"Content\",\"markdown\":\"I love to code.\"},\"features\":{\"proTeam\":{\"isEnabled\":false,\"__typename\":\"ProTeamFeature\"},\"newsletter\":{\"isEnabled\":false,\"__typename\":\"NewsletterFeature\"},\"viewCount\":{\"isEnabled\":true,\"__typename\":\"ViewCountFeature\"},\"readTime\":{\"isEnabled\":true,\"__typename\":\"ReadTimeFeature\"},\"textSelectionSharer\":{\"isEnabled\":true,\"__typename\":\"TextSelectionSharerFeature\"},\"gptBotCrawling\":{\"__typename\":\"GPTBotCrawlingFeature\",\"isEnabled\":true},\"headlessCMS\":{\"isEnabled\":false,\"__typename\":\"HeadlessCMSFeature\"},\"__typename\":\"PublicationFeatures\"},\"aeoSettings\":{\"isEnabled\":false,\"llmsTxtEnabled\":true,\"crawlers\":{\"gptBot\":true,\"claudeBot\":true,\"perplexityBot\":true,\"googleExtended\":true,\"ccBot\":true,\"__typename\":\"AeoCrawlerSettings\"},\"__typename\":\"PublicationAeoSettings\"},\"metaTags\":null,\"ogMetaData\":{\"image\":null,\"__typename\":\"OpenGraphMetaData\"},\"author\":{\"__typename\":\"User\",\"id\":\"60faa35918fbbb77c9462de2\",\"name\":\"Ankeet Karki\",\"username\":\"ankeet7x\",\"profilePicture\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1627039093712/pMFIvY2pZ.jpeg\",\"followersCount\":2},\"preferences\":{\"__typename\":\"PublicationPreferences\",\"logo\":null,\"dar
24kMode\":{\"__typename\":\"DarkModePreferences\",\"logo\":null,\"enabled\":true},\"navbarItems\":[],\"enabledPages\":{\"__typename\":\"EnabledPages\",\"badges\":true,\"newsletter\":false,\"members\":false},\"layout\":\"stacked\",\"disableFooterBranding\":f"])</script>
24<script>self.__next_f.push([1,"alse,\"isSubscriptionModalDisabled\":false},\"favicon\":null,\"headerColor\":\"\",\"integrations\":{\"fbPixelID\":null,\"fathomSiteID\":null,\"fathomCustomDomainEnabled\":false,\"fathomCustomDomain\":null,\"hotjarSiteID\":null,\"matomoSiteID\":null,\"matomoURL\":null,\"gaTrackingID\":null,\"gTagManagerID\":null,\"plausibleAnalyticsEnabled\":false,\"wmPaymentPointer\":null,\"koalaPublicKey\":null,\"msClarityID\":null,\"openPanelClientId\":null,\"consentManagement\":{\"enabled\":false,\"version\":1,\"privacyPolicyURL\":null,\"__typename\":\"ConsentManagement\"},\"__typename\":\"PublicationIntegrations\"},\"imprintV2\":null,\"postsCount\":{\"totalDocuments\":4,\"__typename\":\"PostConnection\"},\"isTeam\":true,\"links\":{\"twitter\":\"https://twitter.com/ankeet7x\",\"instagram\":\"https://instagram.com/ankeet.lol\",\"github\":\"https://github.com/ankeet7x\",\"website\":\"https://tejbikram.com.np\",\"hashnode\":\"https://hashnode.com/@ankeet7x\",\"youtube\":\"\",\"dailydev\":\"\",\"linkedin\":\"https://www.linkedin.com/in/ankeet7x/\",\"mastodon\":\"\",\"facebook\":null,\"bluesky\":null,\"__typename\":\"PublicationLinks\"},\"domainInfo\":{\"__typename\":\"DomainInfo\",\"hashnodeSubdomain\":\"ankeet7x\",\"domain\":{\"__typename\":\"Domain\",\"host\":\"tejbikram.com.np\",\"ready\":true},\"wwwPrefixedDomain\":null},\"redirectionRules\":[],\"customRules\":[],\"totalRecommendedPublications\":0,\"allowContributorEdits\":false,\"followersCount\":2,\"pinnedPost\":null,\"seriesList\":{\"edges\":[],\"__typename\":\"SeriesConnection\"},\"members\":{\"edges\":[{\"node\":{\"id\":\"674553701b8c712f137b2083\",\"role\":\"author\",\"user\":{\"id\":\"60faa35918fbbb77c9462de2\",\"name\":\"Ankeet Karki\",\"username\":\"ankeet7x\",\"profilePicture\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1627039093712/pMFIvY2pZ.jpeg\",\"__typename\":\"User\"},\"__typename\":\"PublicationMember\"},\"__typename\":\"PublicationMemberEdge\"}],\"__typename\":\"PublicationMemberConnection\"}},\"posts\":[{\"__typename\":\"Post\",\"id\":\"647b33a528f3f6992d378296\",\"title\":\"Running JavaScript Code in Flutter Webview\",\"slug\":\"running-javascript-code-in-flutter-webview\",\"publishedAt\":\"2023-06-03T12:35:49.423Z\",\"cuid\":\"clifz9h67000309mk7jod5i1j\",\"url\":\"https://tejbikram.com.np/running-javascript-code-in-flutter-webview\",\"subtitle\":null,\"brief\":\"Have you ever used the webview_flutter package? It's awesome. You can render web view with ease. Have you ever stumbled upon a requirement when you had to run custom JavaScript code in Flutter on a certain website with or without rendering the websit...\",\"readTimeInMinutes\":3,\"views\":778,\"tags\":[{\"id\":\"56744722958ef13879b9507c\",\"slug\":\"flutter\",\"name\":\"Flutter\",\"__typename\":\"Tag\"},{\"id\":\"63c881e609eddfeb66b496e1\",\"slug\":\"flutterwebview\",\"name\":\"flutterwebview\",\"__typename\":\"Tag\"},{\"id\":\"647b33a38a9f5d9098d8a88b\",\"slug\":\"webviewflutter\",\"name\":\"webview_flutter\",\"__typename\":\"Tag\"},{\"id\":\"647b33a38a9f5d9098d8a88c\",\"slug\":\"javascriptflutter\",\"name\":\"#javascriptflutter\",\"__typename\":\"Tag\"},{\"id\":\"647b33a38a9f5d9098d8a88d\",\"slug\":\"javascriptinjection\",\"name\":\"#javascriptinjection\",\"__typename\":\"Tag\"}],\"author\":{\"__typename\":\"User\",\"id\":\"60faa35918fbbb77c9462de2\",\"username\":\"ankeet7x\",\"name\":\"Ankeet Karki\",\"profilePicture\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1627039093712/pMFIvY2pZ.jpeg\",\"followersCount\":2},\"coverImage\":{\"__typename\":\"CoverImage\",\"url\":\"\",\"isPortrait\":false,\"isAttributionHidden\":false}},{\"__typename\":\"Post\",\"id\":\"63e6797f3d86b457d0f29b22\",\"title\":\"Implement customized scrolling in your Flutter App\",\"slug\":\"implement-customized-scrolling-in-your-flutter-app\",\"publishedAt\":\"2023-02-10T17:06:07.475Z\",\"cuid\":\"cldys5trn000109lb81ogghbm\",\"url\":\"https://tejbikram.com.np/implement-customized-scrolling-in-your-flutter-app\",\"subtitle\":\"\",\"brief\":\"Do you want to implement custom scrolling in y
24our Flutter application where you can position specific widgets at the top of your device like this?\\nhttps://www.youtube.com/shorts/QoJ08Wwa0l0\\n \\nIt's really easy to implement using CustomScrollView.\\nFirs...\",\"readTimeInMinutes\":2,\"views\":598,\"tags\":[{\"id\":\"56744722958ef13879b9507c\",\"slug\":\"flutter\",\"name\":\"Flutter\",\"__typename\":\"Tag\"},{\"id\":\"5f08f6a1b0bf5b3c273ea78b\",\"slug\":\"flutter-examples\",\"name\":\"Flutter Examples\","])</script>
24<script>self.__next_f.push([1,"\"__typename\":\"Tag\"},{\"id\":\"5f08f6a1b0bf5b3c273ea78c\",\"slug\":\"flutter-widgets\",\"name\":\"Flutter Widgets\",\"__typename\":\"Tag\"},{\"id\":\"63e6797f8dd6c5e9122b75db\",\"slug\":\"flutter-scrolling\",\"name\":\"flutter scrolling\",\"__typename\":\"Tag\"},{\"id\":\"63e6797f8dd6c5e9122b75fa\",\"slug\":\"custom-scrolling-in-flutter\",\"name\":\"custom scrolling in flutter\",\"__typename\":\"Tag\"}],\"author\":{\"__typename\":\"User\",\"id\":\"60faa35918fbbb77c9462de2\",\"username\":\"ankeet7x\",\"name\":\"Ankeet Karki\",\"profilePicture\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1627039093712/pMFIvY2pZ.jpeg\",\"followersCount\":2},\"coverImage\":{\"__typename\":\"CoverImage\",\"url\":\"\",\"isPortrait\":false,\"isAttributionHidden\":false}},{\"__typename\":\"Post\",\"id\":\"63418ca15ecfd083735b8448\",\"title\":\"Switch themes easily in Flutter using Bloc\",\"slug\":\"switch-themes-easily-in-flutter-using-bloc\",\"publishedAt\":\"2022-10-08T14:43:45.938Z\",\"cuid\":\"cl90119qp000609jse32193z6\",\"url\":\"https://tejbikram.com.np/switch-themes-easily-in-flutter-using-bloc\",\"subtitle\":\"\",\"brief\":\"As a user of any application, We try to switch between the themes and choose which the theme that we like the most and as a mobile app developer, We should give our application users a flexibility to switch between themes which improves user experien...\",\"readTimeInMinutes\":5,\"views\":2445,\"tags\":[{\"id\":\"63418ca0ad721d4c5176ea16\",\"slug\":\"fluttertheme\",\"name\":\"fluttertheme\",\"__typename\":\"Tag\"},{\"id\":\"63418ca0ad721d4c5176ea2b\",\"slug\":\"flutterbloc\",\"name\":\"flutter_bloc\",\"__typename\":\"Tag\"},{\"id\":\"56744722958ef13879b9507c\",\"slug\":\"flutter\",\"name\":\"Flutter\",\"__typename\":\"Tag\"}],\"author\":{\"__typename\":\"User\",\"id\":\"60faa35918fbbb77c9462de2\",\"username\":\"ankeet7x\",\"name\":\"Ankeet Karki\",\"profilePicture\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1627039093712/pMFIvY2pZ.jpeg\",\"followersCount\":2},\"coverImage\":{\"__typename\":\"CoverImage\",\"url\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1665240148083/c7kBsqMAD.png\",\"isPortrait\":false,\"isAttributionHidden\":false}},{\"__typename\":\"Post\",\"id\":\"623a1f855757926c4c2b2722\",\"title\":\"Extension methods in Dart\",\"slug\":\"extension-methods-in-dart\",\"publishedAt\":\"2022-03-22T19:12:05.265Z\",\"cuid\":\"cl12ijysx014ynsnvhbxk1pve\",\"url\":\"https://tejbikram.com.np/extension-methods-in-dart\",\"subtitle\":\"Range Error Handling.\",\"brief\":\"Let's consider a dynamic list with few elements. \\nList myList = [\\\"mango\\\", \\\"apple\\\", \\\"guava\\\"]; \\nLet's consider you need to print the item at a specific index. For that index, we could do:\\n\\nIt simply prints mango in the console.\\nNow, Let's consider ther...\",\"readTimeInMinutes\":2,\"views\":502,\"tags\":[{\"id\":\"56744721958ef13879b94df0\",\"slug\":\"dart\",\"name\":\"Dart\",\"__typename\":\"Tag\"},{\"id\":\"56744722958ef13879b9507c\",\"slug\":\"flutter\",\"name\":\"Flutter\",\"__typename\":\"Tag\"}],\"author\":{\"__typename\":\"User\",\"id\":\"60faa35918fbbb77c9462de2\",\"username\":\"ankeet7x\",\"name\":\"Ankeet Karki\",\"profilePicture\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1627039093712/pMFIvY2pZ.jpeg\",\"followersCount\":2},\"coverImage\":{\"__typename\":\"CoverImage\",\"url\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1647973156665/gAymR1YnI.png\",\"isPortrait\":false,\"isAttributionHidden\":false}}],\"host\":\"tejbikram.com.np\"}],\"$L17\",\"$L18\",\"$L19\"]}]\n1a:I[57254,[\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"7563\",\"static/chunks/7563-4dfa0994a9b0e37c.js\",\"5001\",\"static/chunks/5001-fae0bebdd93f95e3.js\",\"2423\",\"static/chunks/2423-c8b1388240338d7d.js\",\"9216\",\"static/chunks/9216-9272709ba40c1cfd.js\",\"3091\",\"static/chunks/3091-bf1537ff6571a1bd.js\",\"652\",\"static/chunks/652-f40dcb480b4e356f.js\",\"730\",\"static/chunks/730-8191af9e9424b148.js\",\"8974\",\"static/chunks/app/page-cc18ae1a3a7a5ed8.js\"],\"PostsList\"]\n17:[\"$\",\"div\",null,{\"className\":\"px-4 sm:px-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full xl:mx-auto xl:max-w-[80rem] 2xl:max-w-[90rem]\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-8 pt-2 sm:pt-10\",\"children\":[\"$\",\"section\",null,{\"className\":\"pb-16\",\"children\":[\"$\",\"div\",null,{\"className\":\"space-y-6 max-w-4xl w-full mx-auto\",\"children\":[\"$\",\"$L1a\",null,{\"initialPosts\":[\"$b:props:chi"])</script>
24<script>self.__next_f.push([1,"ldren:0:props:posts:0\",\"$b:props:children:0:props:posts:1\",\"$b:props:children:0:props:posts:2\",\"$b:props:children:0:props:posts:3\"],\"initialCursor\":\"4\",\"initialHasNextPage\":false,\"pinnedPostId\":null,\"aboutHtml\":\"\u003cp\u003eI love to code.\u003c/p\u003e\\n\",\"links\":\"$b:props:children:0:props:publication:links\",\"aboutAvatarUrl\":null,\"aboutAvatarFallback\":\"A\",\"totalPostsCount\":4,\"aboutHeading\":\"ankeetblog\",\"publication\":\"$b:props:children:0:props:publication\",\"isTeam\":true,\"showHashnodeIcon\":true,\"layout\":\"stacked\",\"isHashnodeSubdomain\":false}]}]}]}]}]}]\n18:[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Blog\\\",\\\"name\\\":\\\"ankeetblog\\\",\\\"url\\\":\\\"https://tejbikram.com.np\\\",\\\"description\\\":\\\"I love to code.\\\\n\\\",\\\"mainEntityOfPage\\\":{\\\"@type\\\":\\\"WebPage\\\",\\\"url\\\":\\\"https://tejbikram.com.np\\\"},\\\"publisher\\\":{\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"ankeetblog\\\",\\\"url\\\":\\\"https://tejbikram.com.np\\\"},\\\"image\\\":{\\\"@type\\\":\\\"ImageObject\\\",\\\"url\\\":\\\"https://tejbikram.com.np/api/og/home?og=eyJ0aXRsZSI6ImFua2VldGJsb2ciLCJpc0RlZmF1bHRNb2RlRGFyayI6dHJ1ZSwicGhvdG8iOiJodHRwczovL2Nkbi5oYXNobm9kZS5jb20vcmVzL2hhc2hub2RlL2ltYWdlL3VwbG9hZC92MTYyNzAzOTA5MzcxMi9wTUZJdlkycFouanBlZyIsImlzVGVhbSI6dHJ1ZSwiZG9tYWluIjoidGVqYmlrcmFtLmNvbS5ucCIsIm1ldGEiOiJJJTIwbG92ZSUyMHRvJTIwY29kZS4lMEEiLCJmb2xsb3dlcnMiOjIsImFydGljbGVzIjowfQ==\\\"},\\\"sameAs\\\":[\\\"https://x.com/ankeet7x\\\",\\\"https://instagram.com/ankeet.lol\\\",\\\"https://github.com/ankeet7x\\\",\\\"https://tejbikram.com.np\\\",\\\"https://hashnode.com/@ankeet7x\\\",\\\"https://www.linkedin.com/in/ankeet7x/\\\"]}\"}}]\n1b:I[80622,[],\"IconMark\"]\nf:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"ankeetblog\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"I love to code.\\n\"}],[\"$\",\"link\",\"2\",{\"rel\":\"canonical\",\"href\":\"https://tejbikram.com.np\"}],[\"$\",\"meta\",\"3\",{\"property\":\"og:title\",\"content\":\"ankeetblog\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:description\",\"content\":\"I love to code.\\n\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:url\",\"content\":\"https://tejbikram.com.np\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:site_name\",\"content\":\"ankeetblog\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:image\",\"content\":\"https://tejbikram.com.np/api/og/home?og=eyJ0aXRsZSI6ImFua2VldGJsb2ciLCJpc0RlZmF1bHRNb2RlRGFyayI6dHJ1ZSwicGhvdG8iOiJodHRwczovL2Nkbi5oYXNobm9kZS5jb20vcmVzL2hhc2hub2RlL2ltYWdlL3VwbG9hZC92MTYyNzAzOTA5MzcxMi9wTUZJdlkycFouanBlZyIsImxvZ28iOm51bGwsImxvZ29EYXJrIjpudWxsLCJpc1RlYW0iOnRydWUsImRvbWFpbiI6InRlamJpa3JhbS5jb20ubnAiLCJtZXRhIjoiSSUyMGxvdmUlMjB0byUyMGNvZGUuJTBBIiwiZm9sbG93ZXJzIjoyLCJhcnRpY2xlcyI6MCwiZmF2aWNvbiI6bnVsbH0=\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"11\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"12\",{\"name\":\"twitter:creator\",\"content\":\"https://twitter.com/ankeet7x\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:title\",\"content\":\"ankeetblog\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:description\",\"content\":\"I love to code.\\n\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:image\",\"content\":\"https://tejbikram.com.np/api/og/home?og=eyJ0aXRsZSI6ImFua2VldGJsb2ciLCJpc0RlZmF1bHRNb2RlRGFyayI6dHJ1ZSwicGhvdG8iOiJodHRwczovL2Nkbi5oYXNobm9kZS5jb20vcmVzL2hhc2hub2RlL2ltYWdlL3VwbG9hZC92MTYyNzAzOTA5MzcxMi9wTUZJdlkycFouanBlZyIsImxvZ28iOm51bGwsImxvZ29EYXJrIjpudWxsLCJpc1RlYW0iOnRydWUsImRvbWFpbiI6InRlamJpa3JhbS5jb20ubnAiLCJtZXRhIjoiSSUyMGxvdmUlMjB0byUyMGNvZGUuJTBBIiwiZm9sbG93ZXJzIjoyLCJhcnRpY2xlcyI6MCwiZmF2aWNvbiI6bnVsbH0=\"}],[\"$\",\"link\",\"16\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\"}],[\"$\",\"$L1b\",\"17\",{}]],\"error\":null,\"digest\":\"$undefined\"}\n14:\"$f:metadata\"\n1c:I[52619,[\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"7563\",\"static/chunks/7563-4dfa0994a9b0e37c.js\",\"5001\",\"static/chunks/5001-fae0bebdd93f95e3.
24js\",\"2423\",\"static/chunks/2423-c8b1388240338d7d.js\",\"9216\",\"static/chunks/9216-9272709ba40c1cfd.js\",\"3091\",\"static/chunks/3091-bf1537ff6571a1bd.js\",\"652\",\"static/chunks/652-f40dcb480b4e356f.js\",\"730\",\"static/chunks/730-8191af9e9424b148.js\",\"8974\",\"static"])</script>
24<script>self.__next_f.push([1,"/chunks/app/page-cc18ae1a3a7a5ed8.js\"],\"\"]\n1d:Tc98,M268.379 39q-6.322 0-10.35-4.108-4.002-4.134-4.002-10.483 0-6.296 4.002-10.43 4-4.135 10.163-4.135 6.028 0 9.817 3.734 3.814 3.735 3.814 9.497v2.8h-24.248v-4.054h17.633q-.187-2.747-2.054-4.508-1.868-1.76-4.962-1.76-3.28-.001-5.388 2.374-2.108 2.373-2.108 6.375 0 4.188 2.348 6.695 2.347 2.481 5.895 2.481 1.68 0 2.934-.453a8.5 8.5 0 0 0 2.321-1.307q1.041-.854 2.268-2.614l4.694 2.96q-1.707 2.748-3.494 4.135a12.7 12.7 0 0 1-3.975 2.081q-2.187.72-5.308.72m-33.496 0q-5.575 0-9.283-4.028-3.681-4.029-3.681-10.484 0-6.43 3.761-10.51 3.76-4.108 9.47-4.108 2.8 0 5.175 1.2 2.4 1.174 3.628 3.148l.026-.08V0h7.016v38.2h-6.722v-4.722l.64.8-.694.133q-1.28 2.108-3.788 3.361Q237.924 39 234.883 39m1.627-6.002q3.308 0 5.495-2.428t2.188-6.135q0-3.762-2.214-6.109-2.214-2.374-5.469-2.374-3.28 0-5.522 2.347-2.214 2.348-2.214 6.163 0 3.76 2.214 6.162 2.214 2.374 5.522 2.374M205.811 39q-6.376 0-10.537-4.161-4.161-4.188-4.161-10.404 0-6.321 4.161-10.456 4.188-4.135 10.537-4.135 6.348 0 10.537 4.161 4.188 4.161 4.188 10.43 0 6.216-4.188 10.404Q212.186 39 205.811 39m0-6.162q3.307 0 5.575-2.374 2.267-2.374 2.267-6.055 0-3.707-2.294-6.056-2.267-2.347-5.548-2.347-3.308 0-5.575 2.374-2.268 2.348-2.268 6.029t2.241 6.055q2.268 2.374 5.602 2.374M162.586 38.2V10.644h6.802v5.015l-.8-.987h.906q1.308-2.187 3.762-3.494 2.48-1.335 5.228-1.334 4.615 0 7.256 2.8 2.667 2.776 2.667 7.603V38.2h-7.069V21.794q0-2.854-1.387-4.401t-4.134-1.547q-2.614 0-4.402 1.974-1.76 1.974-1.76 4.881V38.2zm-30.181 0V0h6.962v14.698h.134q1.2-2.187 3.574-3.521 2.375-1.335 5.229-1.334 4.615 0 7.255 2.828 2.668 2.801 2.668 7.522V38.2h-7.069V21.794q0-2.827-1.387-4.402-1.387-1.573-4.055-1.573-2.587 0-4.428 2.027-1.814 2.027-1.814 4.962v15.391zm-14.416.8q-2.882 0-5.015-.64-2.108-.614-3.761-1.84-1.654-1.228-2.668-2.695l-.987-1.467 4.695-3.174.773 1.067a9.1 9.1 0 0 0 1.788 1.814 8.2 8.2 0 0 0 2.32 1.2q1.308.4 3.068.4 2.161 0 3.441-.8 1.308-.8 1.307-2.294 0-1.36-1.147-2.108-1.12-.747-5.068-1.654-5.335-1.253-7.656-3.334-2.32-2.107-2.321-5.362 0-3.76 3.148-6.002 3.148-2.267 7.923-2.267 2.454 0 4.348.507t3.388 1.493q1.493.988 2.454 2.188l.987 1.2-4.482 3.255-.667-.774a7.4 7.4 0 0 0-1.627-1.387 6.4 6.4 0 0 0-2.054-.88 9.5 9.5 0 0 0-2.401-.294q-1.974 0-3.201.8-1.2.774-1.2 1.921 0 1.254 1.12 2.027 1.147.748 5.229 1.681 5.334 1.227 7.629 3.308 2.294 2.055 2.294 5.308 0 4.029-3.228 6.43Q123.217 39 117.989 39M87.61 39q-4.508 0-7.335-2.454-2.828-2.481-2.828-6.482 0-4.188 3.254-6.669t8.483-2.48q2.082 0 4.028.426 1.974.427 3.361 1.12v-1.6q0-2.588-1.813-4.082-1.788-1.493-4.615-1.493-1.628 0-2.801.373a8.7 8.7 0 0 0-2.188.987q-.987.614-1.84 1.414l-.854.8-4.081-3.788 1.307-1.173a18.7 18.7 0 0 1 2.934-2.108q1.601-.933 3.601-1.44t4.589-.507q5.868 0 9.229 2.88 3.361 2.882 3.361 8.084V38.2h-6.749v-5.922l1.654 2.187h-1.76q-1.308 2.055-3.655 3.308Q90.545 39 87.611 39m1.814-4.988q3.148 0 5.149-2.187 2-2.215 2-5.309v-.08q-1.12-.693-2.72-1.094a13 13 0 0 0-3.388-.426q-2.828 0-4.562 1.2-1.734 1.173-1.734 3.521 0 2.028 1.468 3.201t3.787 1.174M49 38.2V0h6.962v14.698h.134q1.2-2.187 3.574-3.521 2.375-1.335 5.229-1.334 4.615 0 7.255 2.828 2.668 2.801 2.668 7.522V38.2h-7.07V21.794q0-2.827-1.386-4.402-1.387-1.573-4.055-1.573-2.587 0-4.428 2.027-1.815 2.027-1.814 4.962v15.391z19:[\"$\",\"footer\",null,{\"className\":\"px-4 pt-8 pb-20 sm:px-8 text-muted-foreground\",\"aria-label\":\"Footer\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full max-w-4xl mx-auto\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center gap-4 text-center text-sm\",\"children\":[false,[\"$\",\"p\",null,{\"className\":\"font-medium\",\"children\":[[\"$\",\"time\",null,{\"dateTime\":\"2026\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-sans\",\"children\":\"©\"}],\" \",2026]}],\" \",\"ankeetblog\"]}],[\"$\",\"nav\",null,{\"aria-label\":\"Footer navigation\",\"children\":[\"$\",\"ul\",null,{\"className\":\"flex flex-wrap justify-center gap-4 text-sm tracking-wide\",\"children\":[[\"$\",\"li\",\"/archive\",{\"children\":[\"$\",\"$L1c\",null,{\"href\":\"/archive\",\"className\":\"transition hover:text-foreground\",\"target\":\"$undefined\",\"rel\":\"$undefined\",\"children\":\"Archive\"}]}],"])</script>
24<script>self.__next_f.push([1,"[\"$\",\"li\",\"https://hashnode.com/privacy-policy\",{\"children\":[\"$\",\"$L1c\",null,{\"href\":\"https://hashnode.com/privacy-policy\",\"className\":\"transition hover:text-foreground\",\"target\":\"_blank\",\"rel\":\"noopener\",\"children\":\"Privacy\"}]}],[\"$\",\"li\",\"https://hashnode.com/terms\",{\"children\":[\"$\",\"$L1c\",null,{\"href\":\"https://hashnode.com/terms\",\"className\":\"transition hover:text-foreground\",\"target\":\"_blank\",\"rel\":\"noopener\",\"children\":\"Terms\"}]}]]}]}],[\"$\",\"div\",null,{\"className\":\"pt-8 flex justify-center gap-6\",\"children\":[[\"$\",\"$L1c\",null,{\"href\":\"/sitemap.xml\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"flex items-center gap-2 text-sm transition hover:text-foreground\",\"title\":\"Sitemap\",\"children\":[[\"$\",\"i\",null,{\"className\":\"fa-regular fa-sitemap\"}],[\"$\",\"span\",null,{\"children\":\"Sitemap\"}]]}],[\"$\",\"$L1c\",null,{\"href\":\"/rss.xml\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"flex items-center gap-2 text-sm transition hover:text-foreground\",\"title\":\"RSS Feed\",\"children\":[[\"$\",\"i\",null,{\"className\":\"fa-regular fa-rss\"}],[\"$\",\"span\",null,{\"children\":\"RSS\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"pt-10 text-center\",\"children\":[\"$\",\"$L1c\",null,{\"href\":\"https://hashnode.com/?utm_source=https%3A%2F%2Ftejbikram.com.np\u0026utm_medium=referral\u0026utm_campaign=blog_footer_logo\u0026utm_content=logo\",\"target\":\"_blank\",\"rel\":\"noopener\",\"aria-label\":\"Visit Hashnode (opens in a new tab)\",\"children\":[\"$\",\"svg\",null,{\"fill\":\"none\",\"viewBox\":\"0 0 282 39\",\"aria-hidden\":\"true\",\"className\":\"h-6 w-auto min-w-[9.5rem] text-muted-foreground transition hover:text-foreground\",\"children\":[[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"M2.68 13.032c-3.573 3.505-3.573 9.363 0 12.936L13.032 36.32c3.505 3.573 9.363 3.573 12.936 0L36.32 25.968c3.573-3.573 3.573-9.431 0-12.936L25.968 2.68c-3.573-3.573-9.431-3.573-12.936 0zm12.211 1.935c2.507-2.521 6.582-2.544 9.104-.038s2.544 6.582.038 9.104-6.582 2.544-9.104.038-2.544-6.582-.038-9.104\"}],[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"$1d\"}]]}],\"className\":\"inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [\u0026_svg]:pointer-events-none [\u0026_svg]:size-4 [\u0026_svg]:shrink-0 hover:bg-accent hover:text-accent-foreground h-10 rounded-md text-xl px-5 py-4\",\"ref\":null}]}]]}]}]}]\n"])</script>
24</body></html>

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.