
    Tki                     `   S SK Jr  S SKJrJr  S SKJrJrJrJ	r	  \" S\
5      r\R                  SS/S9\S 5       5       r\R                  S	S/S9\\" S
S9S 5       5       5       r\R                  SS/S9\\" S
S9S 5       5       5       r\R                  SS/S9\\" S
S9S 5       5       5       rg)    )	Blueprint)handle_exceptionstoken_required)
login_funcdashboard_funcall_grades_funcsection_progress_func
principalsz/principal-loginPOST)methodsc                      [        5       $ N)r        >D:\beyond school\05_solvesmart\server\src\routes\principals.pyprincipal_loginr      s     <r   z/principal-dashboard	principal)rolec                      [        5       $ r   )r   r   r   r   principal_dashboardr      s     r   z
/all-gradeGETc                      [        5       $ r   )r   r   r   r   get_all_gradesr      s     r   z/principal-section-progressc                      [        5       $ r   )r	   r   r   r   get_principal_section_progressr       s     !""r   N)flaskr   src.utils.decoratorsr   r   src.controller.principalsr   r   r   r	   __name__principals_bprouter   r   r   r   r   r   r   <module>r"      s    B  ,1'&:  ; +fX>[! "  ? \E73[! "  4 2VHE[!# "  F#r   