o
    hl                     @   s   d dl mZmZmZ d dlmZ d dlmZ d dl	m
Z
 d dlmZ d dlmZ eddd ZG d	d
 d
e
Zeddd ZdS )    )includepathreverse)gettext_lazy)hooks)MenuItem)urls)get_forms_for_userregister_admin_urlsc                   C   s   t dttddgS )Nzforms/wagtailforms)	namespace)r   r   r    r   r   c/var/www/html/ndineBlogger/venv/lib/python3.10/site-packages/wagtail/contrib/forms/wagtail_hooks.pyr
   
   s   c                   @   s   e Zd Zdd ZdS )FormsMenuItemc                 C   s   t |j S )N)r	   userexists)selfrequestr   r   r   is_shown   s   zFormsMenuItem.is_shownN)__name__
__module____qualname__r   r   r   r   r   r      s    r   register_admin_menu_itemc                   C   s   t tdtdddddS )NFormszwagtailforms:indexformsformi  )name	icon_nameorder)r   _r   r   r   r   r   register_forms_menu_item   s   r    N)django.urlsr   r   r   django.utils.translationr   r   wagtailr   wagtail.admin.menur   wagtail.contrib.formsr   wagtail.contrib.forms.utilsr	   registerr
   r   r    r   r   r   r   <module>   s    
