@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