
    f_f2                     F    d dl Z d dlZd dlmZ d dlmZmZ  G d de      Zy)    N)HydraHeadApp)HyLoaderLoadersc                   4    e Zd Zddej                  fdZd Zy)MyLoadingAppLoaderr   c                 d    | j                   j                  |       || _        || _        || _        y )N)__dict__updatetitledelay_loader)selfr   r   loaderkwargss        P/Users/putuwistika/Documents/TRILAK/dashboard-catalog-gnss/apps/myloading_app.py__init__zMyLoadingApp.__init__	   s)    V$

    c                    	 d}d}t        |d      r|j                  }|dk(  r]t        |t        j                        5  t        j                  t        | j                               |j                          d d d        y |dk(  r|j                          y t        dj                  |      | j                  g d	      5  t        j                  t        | j                               |j                          d d d        y # 1 sw Y   y xY w# 1 sw Y   y xY w# t        $ rZ}t        j                  d
d       t        j                  d       t        j                  dj                  |             Y d }~y d }~ww xY w)Na  
            <style> 
#rcorners1 {
  border-radius: 25px;
  background: grey;
  color: #00000;
  alignment: center;
  opacity: 0.95;
  padding: 20px; 
  width: 1920px;
  height: 400px; 
  z-index: 9998; 
}
#banner {
  color: white;
  vertical-align: text-top;
  text-align: center;
  z-index: 9999; 
}
</style>
<div id="rcorners1">
<h1 id="banner">Now loading Sequency Denoising</h1>
<br>
</div>
             r   zSequency Denoising)loader_namezLoader Playgroundu   ✨Now loading {})   r      )r   indexz./resources/failure.pngd   )widthzhAn error has occurred, someone will be punished for your inconvenience, we humbly request you try again.zError details: {})hasattrr   r   r   pacmantimesleepintr   runformatr   	Exceptionstimageerror)r   
app_targetse_loader_txt	app_titlees        r   r"   zMyLoadingApp.run   s1   0	4M2 Iz'*&,,	00mH %JJs4::/NN$% % 11 188CQUQ]Q]dkl %JJs4::/NN$% %% %% %  	4HH.S:HH  AHH(//233	4s_   <D 9D7D  D )D ?9D8D D
D 
D DD D 	E<"AE77E<N)__name__
__module____qualname__r   standard_loadersr   r"    r   r   r   r      s    'q8P8P 24r   r   )	r   	streamlitr%   hydralitr   hydralit_componentsr   r   r   r0   r   r   <module>r4      s      ! 1:4< :4r   