@extends('layouts.'.getAppLayout())
@section('style')
@parent
@endsection
@php
$campaign_status = getCampaignStatus();
$modules = getModuleActivationStatus();
$uiConfigs = $uiConfigs ?? [];
$clsShowHideAct = data_get($campaign_status, 'campaign_active') ? '' : 'd-none';
@endphp
@section('script')
@parent
@append
@section('content')
@include('components.utility.tutorial_popup_sequence')
@if($modules['dsc'])
@include('components.utility.tutorial', ['is_home' => true])
@component('components.main.main_ui', ['page'=>'gamification'])
@slot('nav')
@component('components.main._nav')
@slot('extra_btn')
@endslot
@endcomponent
@endslot
@slot('top_right_ui')
@endslot
@if (config('sys.show_dsc_masthead'))
@slot('masthead') @endslot
@endif
@include('components.main.main_game_layout')
@slot('bottom_ui')
@if(data_get($uiConfigs, 'showFooter', true))
@endif
@endslot
@endcomponent
@else
@component('components.main.main_ui', ['page'=>'gamification'])
@slot('nav')
@component('components.main._nav', ['uiConfigs' => $uiConfigs])
@endcomponent
@endslot
@slot('top_right_ui')
@endslot
@slot('masthead') @endslot
@include('components.main.main_game_layout', ['uiConfigs' => $uiConfigs])
{{-- --}}
@slot('bottom_ui')
@if(data_get($uiConfigs, 'showFooter', true))
@endif
@endslot
@endcomponent
@endif
{{-- standard popups ui --}}
@php
$popups = [
'notifications',
'daily_checkin',
'challenge_list',
'rewards',
'error',
'share',
'upload_image',
'upload_receipt',
'offline_eng',
'challenge_result',
'update_profile',
'singpost_qr_success',
'singpost_reward_voucher',
];
@endphp
@foreach($popups as $popup)
@include('components.main.popup.'.$popup)
@endforeach
@include('components.plant.popup_ar_game')
@endsection