<?php $__env->startSection('content'); ?>
<div class="side-title">
    <h3><?php echo e($head ?? ''); ?></h3>
</div>


<div class="border-item">
    <form class="form-row" onsubmit="formmanager(this)"  method="post" action="<?php echo e($action); ?>" enctype="multipart/form-data">
        
       
        <?php echo csrf_field(); ?>
     <div id="messages"class="form-group col-lg-12" style="display:none">
         <p class="alert 'alert-class alert-success"><?php echo e(__('web.success')); ?></p>
     </div>
    
       <div class="form-group col-lg-6">
           <select id="member" name="user" class="form-control">
               <option value="all">All</option>
               <?php $__currentLoopData = $members; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $row): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
               <option value="<?php echo e($row->id); ?>"><?php echo e($row->name); ?></option>
               <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
           </select>
       </div>
       <div class="form-group col-lg-12">
            <label><?php echo e(__('notifications.message')); ?> </label>
            <textarea id="message" class="form-control <?php echo e($errors->has('message') ? 'is-invalid' : ''); ?>" name="message" placeholder="<?php echo e(__('notifications.message')); ?>" ><?php echo e(old("message")); ?></textarea>
        </div>
       
    


        <div class="text-center mt-5 col-12">
            <button class="butn"><span><?php echo e(__('dashboard.save')); ?></span></button>
        </div>
    </form>
</div>


<?php $__env->stopSection(); ?>

<?php $__env->startSection('inner_js'); ?>
    <!-- Editor JS files -->
    <!-- The core Firebase JS SDK is always required and must be listed first -->
<script src="https://www.gstatic.com/firebasejs/8.2.9/firebase-app.js"></script>

<!-- TODO: Add SDKs for Firebase products that you want to use
     https://firebase.google.com/docs/web/setup#available-libraries -->
<script src="https://www.gstatic.com/firebasejs/8.2.9/firebase-database.js"></script>

<script>
  // Your web app's Firebase configuration
  // For Firebase JS SDK v7.20.0 and later, measurementId is optional
  var firebaseConfig = {
    apiKey: "AIzaSyD8Ch76IgLgWYeBfVVu_bZVAfg7yaHGjo0",
    authDomain: "alhanger-22dac.firebaseapp.com",
    databaseURL: "https://alhanger-22dac-default-rtdb.firebaseio.com",
    projectId: "alhanger-22dac",
    storageBucket: "alhanger-22dac.appspot.com",
    messagingSenderId: "174330748086",
    appId: "1:174330748086:web:f5bf676633f133442d1a17",
    measurementId: "G-VZBX4HRHS3"
  };
  // Initialize Firebase
  firebase.initializeApp(firebaseConfig);

        
        
function formmanager(elem){
        event.preventDefault();
        $('#messages').css('display','none');
        var action = $(elem).attr('action');
       var urls = action;
       var dataform = new FormData( $(elem)[0]);
        var datas = $(elem).attr('data-id');
        var target =  $(elem).attr('target-id');
        var user =  'Hanqr'; 
        var ad_id = $('#message').val();
        var name =  'Hanqr'; 
         let member = $('#member').val();
         if(member =='all'){
      $.ajax({
          url : urls,
          type: 'POST',              
          data: dataform,
          dataType : 'json',
          contentType: false, 
          processData: false, 
          success:function(data)
          {
              console.log(data);
               $('#messages').css('display','block');
                
                 $.each( data, function( key, value ) {
                  
        
            var channel = 'notification'+value;
            
        
      var sent=  firebase.database().ref(channel).push().set({
      "data":'Management',
      "date":<?php echo json_encode(date("Y-m-d")); ?>,
      "time":<?php echo json_encode(date("g:i a")); ?>,
    }).then(function(snapshot) {
        $('#messages').css('display','block');
  if (snapshot && snapshot.exists()) {
    console.log(snapshot.val());
    
  }
  else {
    console.log("No data available");
  }
  
}).catch(function(error) {
  console.error(error);
});
      console.log({sent})

          })
        
             
    
          }
       
        })
         }
         else{
             
             let member = $('#member').val();
         
              $.ajax({
          url : urls,
          type: 'POST',              
          data: dataform,
          dataType : 'json',
          contentType: false, 
          processData: false, 
          success:function(data)
          {
              
                      $('#messages').css('display','block');  
            
         let channel = 'notification'+member;
            let message = {
      "data" :"Management",
      "date" : <?php echo json_encode(date("Y-m-d")); ?>,
      "time" : <?php echo json_encode(date("g:i a")); ?>,
    }
        console.log({channel, message})
      let sent=  firebase.database().ref(channel).push().set(message).then(function(snapshot) {
  if (snapshot && snapshot.exists()) {
    //console.log(snapshot.val());
  }
  else {
    console.log("No data available");
  }
      });
          }
       
        })
         }
         $('#message').val("");
   }
   
    </script>

        <script src="//cdn.tinymce.com/4/tinymce.min.js"></script>
    <script>
        let route_prefix = "<?php echo e(url(config('lfm.prefix'))); ?>",
            url = "<?php echo e(url('/')); ?>/",
            url_type = <?php echo json_encode(url(getCurrentLocale().'/admin/type/')); ?>,
            currentLanguage = "<?php echo e(getCurrentLocale()); ?>",
            imagePath = "<?php echo e(asset('')); ?>";
    </script>
    <script src="<?php echo e(asset('assets/admin/js/editor.js')); ?>"></script>
    <script src="<?php echo e(asset('assets/admin/js/lfm.js')); ?>"></script>
    <script src="<?php echo e(asset('assets/admin/js/articles.js')); ?>"></script>
    <script src="<?php echo e(asset('assets/admin/js/areas.js')); ?>"></script>
<?php $__env->stopSection(); ?>




<?php echo $__env->make('admin.layouts.container', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH /home/omaralyomhost/public_html/hanqr/resources/views/admin/notifications/form.blade.php ENDPATH**/ ?>