<?php
/** @var $customers OsCustomerModel[] */

if ( ! defined( 'ABSPATH' ) ) {
	exit; // Exit if accessed directly
}
if($customers){
  foreach ($customers as $customer):
	  $next_booking = $customer->get_future_bookings(1, true);
	  ?>
    <tr class="os-clickable-row" <?php echo OsCustomerHelper::quick_customer_btn_html($customer->id); ?>>
      <td class="text-center os-column-faded text-right has-floating-button">
	      <?php echo esc_html($customer->id); ?>
	      <div class="os-floating-button"><i class="latepoint-icon latepoint-icon-edit-3"></i></div>
      </td>
      <td>
        <a class="os-with-avatar" href="#">
          <span class="os-avatar" style="background-image: url(<?php echo esc_url($customer->get_avatar_url()); ?>)"></span>
          <span class="os-name"><?php echo esc_html($customer->full_name); ?></span>
        </a>
      </td>
      <td><?php echo esc_html($customer->phone); ?></td>
      <td style="max-width: 220px; overflow: auto;"><?php echo esc_html($customer->email); ?></td>
      <?php if(OsSettingsHelper::is_using_social_login()){
        $social_google = $customer->google_user_id ? '<i class="latepoint-customer-google latepoint-icon latepoint-icon-google"></i>' : '';
        $social_facebook = $customer->facebook_user_id ? '<i class="latepoint-customer-facebook latepoint-icon latepoint-icon-facebook"></i>' : '';
          echo '<td>'.$social_facebook.$social_google.'</td>'; 
        }
      ?>
      <td><?php echo esc_html($customer->get_total_bookings_count(true)); ?></td>
      <td><?php echo ($next_booking) ? esc_html($next_booking->nice_start_datetime) : esc_html__('n/a', 'latepoint'); ?></td>
      <td><?php echo ($next_booking) ? $next_booking->time_left : '<span class="time-left is-past">'.esc_html__('Past', 'latepoint').'</span>'; ?></td>
      <?php if(OsAuthHelper::can_wp_users_login_as_customers()) echo ($customer->wordpress_user_id) ? '<td><a target="_blank" href="' . esc_url(get_edit_user_link($customer->wordpress_user_id)) . '">' . esc_html($customer->wordpress_user_id) . '</a></td>' : '<td><div class="not-connected-pill"></div></td>'; ?>
      <td><?php echo esc_html($customer->formatted_created_date()); ?></td>
    </tr>
    <?php 
  endforeach;
}?>