<?php defined('BASEPATH') or exit('No direct script access allowed'); ?>
<a href="#" onclick="new_timesheet();return false;" class="btn btn-primary tw-mb-2 sm:tw-mb-4">
    <i class="fa-regular fa-plus tw-mr-1"></i>
    <?php echo _l('record_timesheet'); ?>
</a>
<div class="panel_s">
    <div class="panel-body panel-table-full">
        <?php if (staff_can('create',  'projects')) { ?>
        <div class="_filters _hidden_inputs timesheets_filters hidden">
            <?php
            foreach ($timesheets_staff_ids as $t_staff_id) {
                echo form_hidden('staff_id_' . $t_staff_id['staff_id'], $t_staff_id['staff_id']);
            }
        ?>
        </div>
        <?php if (count($timesheets_staff_ids) > 0) { ?>
        <div class="btn-group pull-right mleft4 btn-with-tooltip-group _filter_data" data-toggle="tooltip"
            data-title="<?php echo _l('filter_by'); ?>">
            <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true"
                aria-expanded="false">
                <i class="fa fa-filter" aria-hidden="true"></i>
            </button>
            <ul class="dropdown-menu dropdown-menu-right width300">
                <?php foreach ($timesheets_staff_ids as $t_staff_id) { ?>
                <li class="active">
                    <a href="#" data-cview="staff_id_<?php echo e($t_staff_id['staff_id']); ?>"
                        onclick="dt_custom_view(<?php echo e($t_staff_id['staff_id']); ?>,'.table-timesheets','staff_id_<?php echo e($t_staff_id['staff_id']); ?>'); return false;"><?php echo e(get_staff_full_name($t_staff_id['staff_id'])); ?>
                    </a>
                </li>
                <?php } ?>
            </ul>
        </div>
        <?php } ?>
        <?php } ?>
        <?php $table_data = [
    _l('project_timesheet_user'),
    _l('project_timesheet_task'),
    _l('timesheet_tags'),
    _l('project_timesheet_start_time'),
    _l('project_timesheet_end_time'),
    _l('note'),
    _l('time_h'),
    _l('time_decimal'), ];
$table_data = hooks()->apply_filters('projects_timesheets_table_columns', $table_data);
array_push($table_data, _l('options'));
render_datatable($table_data, 'timesheets'); ?>
        <?php $this->load->view('admin/projects/timesheet'); ?>
    </div>
</div>