
    si                         d Z ddlmZ ddlmZ ddlmZ ddlm	Z	  ed      Z
dZdZ ed	       ed
      dz   dd ed       ed      ddgZdg fdededefdZi g fdededefdZi g fdededefdZy)z>
onboarding/sidebar.py

To set Worksol sidebar for onboarding
    )PermWrapper)reverse)gettext_lazy)is_taskmanager
Onboardingz$onboarding.sidebar.menu_accessibiltyzimages/ui/rocket.svgzOnboarding viewzcbv-pipeline-onboardingz?closed=falsez0onboarding.sidebar.onboarding_view_accessibility)menuredirectaccessibilityzCandidates viewzcandidates-viewz0onboarding.sidebar.candidates_view_accessibility _menu
user_permsreturnc                 D    t        | j                        xs
 d|v xs d|v S )Nrecruitment
onboarding)r   user)requestr   r   argskwargss        6/var/www/python-projects/worksol/onboarding/sidebar.pymenu_accessibiltyr      s/     	w||$ 	&J&	&:%    _submenuc                 f    t        | j                        xs | j                  j                  d      S )Nzonboarding.view_onboardingstage)r   r   has_permr   r   r   r   r   s        r   onboarding_view_accessibilityr   )   s.     ',,' 7<<+@+@), r   c                 8    | j                   j                  d      S )Nz#onboarding.view_onboardingcandidate)r   r   r   s        r   candidates_view_accessibilityr   1   s     <<  !FGGr   N)__doc__&django.contrib.auth.context_processorsr   django.urlsr   django.utils.translationr   _)onboarding.templatetags.onboardingfiltersr   MENUACCESSIBILITYIMG_SRCSUBMENUSstrboolr   dictr   r    r   r   <module>r.      s    ?  6 D6
  #$56HK #$-.K *5	 !B.9	 !BHH.9H	Hr   