o
    Df2                     @   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   @/Users/putuwistika/Documents/BELAJAR/HYDRA/apps/myloading_app.py__init__	   s   
zMyLoadingApp.__init__c              
   C   s2  zqd}d}t |dr|j}|dkr9t|tjd tt| j |	  W d    W d S 1 s1w   Y  W d S |dkrD|	  W d S td
|| jg dd	 tt| j |	  W d    W d S 1 sjw   Y  W d S  ty } ztjd
dd td td
| W Y d }~d S d }~w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_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
    