@php $is_demo = config('app.IS_DEMO'); $is_show_sidebar = config('app.SHOW_SIDEBAR'); $tutorials = []; $popup_id = []; if ($is_demo) { $popup_id = [ 'receipt' => [ 'picker' => 'tutorial_1_ocr_scenario_picker', 'cropper' => 'tutorial_2_receipt_cropper', 'approved' => 'tutorial_4_receipt_approved', 'pending' => 'tutorial_5_receipt_pending', 'reject' => 'tutorial_6_receipt_rejected', 'notReceipt' => 'tutorial_7_not_receipt', 'highValue' => 'tutorial_8_receipt_high_value', 'lowValue' => 'tutorial_9_receipt_low_value', ], 'scratchCard' => 'tutorial_3_scratch_card', 'completion' => 'tutorial_10_completion', 'getInTouch' => 'tutorial_get_in_touch', ]; $tutorials = [ [ 'id' => $popup_id['receipt']['picker'], 'text' => 'tutorial_smart_receipt.textDemoOCRScenarioPicker', ], [ 'id' => $popup_id['receipt']['cropper'], 'text' => 'tutorial_smart_receipt.textDemoReceiptCropper', ], [ 'id' => $popup_id['scratchCard'], 'text' => 'tutorial_smart_receipt.textDemoScratchCard', ], [ 'id' => $popup_id['receipt']['approved'], 'text' => 'tutorial_smart_receipt.textDemoReceiptApproved', ], [ 'id' => $popup_id['receipt']['pending'], 'text' => 'tutorial_smart_receipt.textDemoReceiptPending', ], [ 'id' => $popup_id['receipt']['reject'], 'text' => 'tutorial_smart_receipt.textDemoReceiptRejected', ], [ 'id' => $popup_id['receipt']['notReceipt'], 'text' => 'tutorial_smart_receipt.textDemoNotAReceipt', ], [ 'id' => $popup_id['receipt']['highValue'], 'text' => 'tutorial_smart_receipt.textDemoReceiptHighValue', ], [ 'id' => $popup_id['receipt']['lowValue'], 'text' => 'tutorial_smart_receipt.textDemoReceiptLowValue', ], [ 'id' => $popup_id['completion'], 'text' => 'tutorial_smart_receipt.textDemoEnd', ], [ 'id' => $popup_id['getInTouch'], 'text' => 'tutorials_common.label_get_in_touch' ], ]; } foreach ($tutorials as $key => $item) { $tutorials[$key]['text'] = __($item['text']); } @endphp @push('script') @endpush @push('style') @if($is_demo && $is_show_sidebar) @endif @endpush
@if($is_demo) @component('components.utility.popup_welcome', ['product_name' => __('tutorial_smart_receipt.textProductName')]) @endcomponent @endif @foreach($tutorials as $item) @component('components.utility.template_floating_container', [ 'id' => $item['id'], ]) @endcomponent @endforeach
@if($is_demo && $is_show_sidebar) @component('components.smart_receipt.tutorial.tutorial_sidebar', ['popup_id' => $popup_id]) @endcomponent @endif