
    Еiu                     :    S SK JrJr  S SKJrJrJrJr  S SKrS rg)    )ResponseFileResponse)PlainTextResponseJSONResponser   r   Nc                 ^   SnSnSnUSR                  U 5      -   nU S   n[        SU5        U S   R                  S5      (       a
  [        S	S
S9$ U S   S:X  a'  SSSSSSSSSS.SSSS./S.nXgS'   XgS'   SU S3USS & U$ U S:X  a  Sn[        USS9$ U S :X  a  S!n	[        U	SS9$ [	        S"S#0S$S%9$ )&Nz2<link rel="manifest" href="manifest.json"></head>)z%<script src="pwa.js"></script></body> /z148:z.obahellz	text/html)content
media_typezmanifest.jsonzApp 1zApplication Onez/app1/
standalonez#ffffffz#007BFFzicon-192x192.png192x192z	image/png)srcsizestypezicon-512x512.png512x512)
short_namename	start_urldisplaybackground_colortheme_coloriconsr   r   r   zpwa.jsa  
            if ('serviceWorker' in navigator) {
                window.addEventListener('load', () => {
                    navigator.serviceWorker.register('pwa_sw.js')
                    .then(registration => {
                        console.log('Service Worker registered with scope:', registration.scope);
                    })
                    .catch(error => {
                        console.error('Service Worker registration failed:', error);
                    });
                });
            }
        zapplication/javascriptz	pwa_sw.jsa  
            self.addEventListener('install', (event) => {
                event.waitUntil(
                    
                    //caches.open('app1-cache').then((cache) => {    
                        //return cache.addAll(['/', 'index.html', 'styles.css', 'script.js']);
                    caches.open('<appName>-cache').then((cache) => {
                    
                        return cache.addAll(['<cacheFiles>']);
                    })
                );
            });
            self.addEventListener('fetch', (event) => {
                event.respondWith(
                    caches.match(event.request).then((response) => {
                        return response || fetch(event.request);
                    })
                );
            });
         ERRORzFile not foundi  )r   status_code)joinprintendswithr   r   )
path_tokenssheadbodyZFS_DIRfilePathappNamemanifestpwa_jspwa_sws
             /root/zsrc/pwa.pypwar,      s)   ?D2DGsxx,,H"oG	&( 
R	!	!&	)	);??	R?	* "%!# )$ .&' .&'
* !( '#$WIQ 
	  3KLL 
	#( 3KLL W.>$?SQQ    )fastapir   r   fastapi.responsesr   r   osr,    r-   r+   <module>r2      s    * U U 	,`Rr-   