from django.urls import path,re_path
from django.conf import settings
from django.conf.urls.static import static
from store_apis.views import *


urlpatterns = [
    path('check-email-store',checkEmailStore),
    # path('check-login-password-store',checkLoginPasswordStore),
    path('store-login',storeLoginIn.as_view(),name='store-login'),
    path('store-dashboard',storeDashboard.as_view(),name='store-dashboard'),
    path('store-profile',storeProfile.as_view(),name='store-profle'),
    path('store-logout',storeLogout.as_view(),name='store-logout'),
    path('store-reset-password',storeResetPassword.as_view(),name='store-reset-password'),
    path('store-check-password',storeCheckPassword),
    path('store-forget-password',storeForgetPassword.as_view(),name='store-foregt-password'),
    path('forget-otp-verify',forgetOTPverify.as_view(),name='forget-otp-verify'),
    path('change-forget-password',changeForgetPassword.as_view(),name='change-forget-password'),
    path('resend-forget-otp',resendForgetOtp.as_view(),name='resend-forget-otp'),
    path('product-listing-store',productListingStore.as_view(),name='product-listing-store'),
    path('add-product-store',addProductStore.as_view(),name='add-product-store'),
    path('edit-product-store/<id>',editProductStore.as_view(),name='edit-product-store'),
    path('remove-image-product',removeImageProduct.as_view(),name='remove-image-product'),
    path('change-product-status',changeProductStatus.as_view(),name='change-product-status'),
    path('delete-product/<id>',deleteProduct.as_view(),name='delete-product'),
    path('view_product/<id>',viewProduct.as_view(),name='view_product'),
    path('store-service-listing',storeServiceListing.as_view(),name='store-service-listing'),
    path('add-store-service',addStoreService.as_view(),name='add-store-service'),
    path('change-store-service-status',changeStoreServiceStatus.as_view(),name="change-store-service-status"),
    path('add-service-model',addServiceModel.as_view(),name='add-service-model'),
    path('edit-service-model/<id>',editServiceModel.as_view(),name='edit-service-model'),
    path('service-model-listing',serviceModelListing.as_view(),name='service-model-listing'),
    path('change-service-model-status',changeServiceModelStatus.as_view(),name="change-service-model-status"),
    path('delete-service-model/<id>',deleteServiceModel.as_view(),name='delete-service-model'),
    path('order-listing-store',orderListing.as_view(),name="order-listing-store"),
    path('change-order-status/<id>',changeOrderStatus.as_view(),name='change-order-status'),
    path('add-stone-type',addStoneType.as_view(),name='add-stone-type'),
    path('edit-stone-type/<id>',editStoneType.as_view(),name='edit-stone-type'),
    path('stone-type-listing',stoneTypeListing.as_view(),name='stone-type-listing'),
    path('change-stone-type-status',changeStoneTypeStatus.as_view(),name="change-stone-type-status"),
    path('delete-stone-type/<id>',deleteStoneType.as_view(),name='delete-stone-type'),
    path('add-service-type',addServiceType.as_view(),name='add-stone-type'),
    path('edit-service-type/<id>',editServiceType.as_view(),name='edit-stone-type'),
    path('service-type-listing',serviceTypeListing.as_view(),name='stone-type-listing'),
    path('change-service-type-status',changeServiceTypeStatus.as_view(),name="change-stone-type-status"),
    path('delete-service-type/<id>',deleteServiceType.as_view(),name='delete-stone-type'),
    path('change-service-status/<id>',changeServiceStatus.as_view(),name='change-service-status'),

    # path('special-offer-category',specialOfferCategory.as_view(),name='special-offer-category'),
    # path('add-special-offer-category',addSpecialOfferCategory.as_view(),name='add-special-offer-category'),
    # path('edit-special-offer-category/<id>',editSpecialOfferCategory.as_view(),name='edit-special-offer-category'),
    # path('delete-offer/<id>',deleteOffer.as_view(),name='delete-offer'),
    path('box-type-listing',boxTypeLisiting.as_view(),name='box-type-listing'),
    path('add-box-type',addBoxType.as_view(),name='add-box-type'),
    path('edit-box-type/<id>',editBoxType.as_view(),name='edit-box-type'),
    path('change-gift-box-status',changeGiftBoxStatus.as_view(),name="change-gift-box-status"),
    path('delete-gift-box/<id>',deleteGiftBox.as_view(),name='delete-gift-box'),
    path('gift-packaging-list',giftPackagingList.as_view(),name='gift-packaging-list'),
    path('add-gift-packaging',addGiftPackaging.as_view(),name='add-gift-packaging'),
    path('edit-gift-packaging/<id>',editGiftPackaging.as_view(),name='edit-gift-packaging'),
    path('change-gift-packaging-status',changeGiftPackagingStatus.as_view(),name='change-gift-packaging-status'),
    path('delete-gift-packaging/<id>',deleteGiftPackaging.as_view(),name='delete-gift-packaging/<id>'),
    path('get-store-notifications',getStoreNotifications.as_view(),name='get-store-notifications'),
    path('delete-store-notifications',deleteStoreNotifications.as_view(),name='delete-store-notifications'),
    path('read-notification-store',readNotificationStore.as_view(),name='read-notification-store'),
    path('service-request-list',serviceRequestList.as_view(),name='service-request-list'),
    path('view-service-request/<id>',viewServiceRequest.as_view(),name='view-service-request'),
    # path('marketing-request-list',marketingRequestList.as_view(),name='marketing-request-list'),
    # path('marketing-request-detail/<id>',marketingRequestDetail.as_view(),name='marketing-request-detail'),
    path('accept-serivce-request/<id>',acceptRequestList.as_view(),name='accept-service-request'),
    path('reject-serivce-request/<id>',rejectRequestList.as_view(),name='reject-service-request'),
    path('deal-section-list',dealSectionList.as_view(),name='deal-section-list'),
    path('add-deal-product',addDealProduct.as_view(),name='add-deal-product'),
    path('delete-deal-product/<id>',deleteDealProduct.as_view(),name='delete-deal-product'),

    #chat urls
    path('chat-list',chatList.as_view(),name='chat-list'),
    path('get-messages-list',getMessageList.as_view(),name='get-messages-list'),
    path('send-message',addMessages.as_view(),name='send-message'),


    path('view-order-details/<id>',viewOrderDetails.as_view(),name="view-order-details"),
    path('get-invoice/<id>',getInvoice.as_view(),name='get-invoice'),
    path('coupon-listing',couponListing.as_view(),name='coupon-listing'),
    path('add-coupon-store',addCouponStore.as_view(),name='add-coupon-store'),
    path('edit-coupon-store/<id>',editCouponStore.as_view(),name='edit-coupon-store'),


    #service Invoice
    path('create-service-invoice/<id>',createServiceInvoice.as_view(),name="create-service-invoice"),
    path('pdf',pdfInvoice.as_view()),



    path('test-fcm',testFcm.as_view())




    



    
]