a
    L9f2                     @   s@   d dl Z d dlZd dlmZ d dlmZmZ G dd deZdS )    N)HydraHeadApp)HyLoaderLoadersc                   @   s&   e Zd ZddejfddZdd ZdS )MyLoadingAppLoaderr   c                 K   s"   | j | || _|| _|| _d S )N)__dict__updatetitledelay_loader)selfr	   r
   loaderkwargs r   J/Users/putuwistika/Documents/TRILAK/hydralit-example/apps/myloading_app.py__init__	   s    zMyLoadingApp.__init__c              
   C   s$  zd}d}t |dr|j}|dkrjt|tjd( tt| j |	  W d    q1 s^0    Y  nd|dkr||	  nRtd
|| jg dd	( tt| j |	  W d    n1 s0    Y  W nN ty } z4tjd
dd td td
| W Y d }~n
d }~0 0 d S )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_targetZse_loader_txt	app_titleer   r   r   r      s$    
(
*
zMyLoadingApp.runN)__name__
__module____qualname__r   standard_loadersr   r   r   r   r   r   r      s   r   )	r   	streamlitr!   hydralitr   hydralit_componentsr   r   r   r   r   r   r   <module>   s   