| Current Path : /home/users/unlimited/www/whatsjet-saas/Source/resources/views/configuration/ |
| Current File : /home/users/unlimited/www/whatsjet-saas/Source/resources/views/configuration/mobile-app.blade.php |
@extends('layouts.app', ['title' => __tr('Mobile App Configurations')])
@section('content')
@include('users.partials.header', [
'title' => __tr('Mobile App Configurations'),
'description' =>'',
'class' => 'col-lg-7'
])
@php
$isDemoMode = (isDemo() and (hasCentralAccess() and (getUserID() != 1)));
$demoContent = 'XXXXXXXXXXXXX MASKED FOR DEMO XXXXXXXXXXXXX';
@endphp
<div class="container-fluid ">
<div class="row p-4">
{{-- <div class="col-12 mb-3 alert alert-success ">
<?= __tr('If you have purchase Flutter Mobile App or Bundle of for this application. You need following configurations contents for app_config.dart file for Flutter Mobile apps.') ?>
</div> --}}
<!-- button -->
<div class="col-12 p-0">
@if($isDemoMode)
<div class="alert alert-warning">
<strong>{{ __tr('Information masked for demo') }}</strong>
</div>
@else
<code class="form-control bg-white lw-mobile-app " readonly name="mobile_app_config" id="mobileAppConfig" rows="50">
// This is the mobile app configuration file content you can make
// changes to the file as per your requirements
// Warning do not change >>> -------------------------------------------
const String baseUrl = '{{ url('/') }}/';
const String baseApiUrl = '${baseUrl}api/';
// key for form encryption/decryptions
{{-- -----BEGIN PUBLIC KEY----- --}}
const String publicKey = '''{!! $isDemoMode ? $demoContent : YesSecurity::getPublicRsaKey() !!}''';
{{-- -----END PUBLIC KEY----- --}}
// ------------------------------------------- <<<<< do not change
// if you want to enable debug mode set it to true
// for the production make it false
const bool debug = {{ config('app.debug') ? 'true' : 'false' }};
const String version = '1.0.0';
const Map configItems = {
'debug': debug,
'appTitle': '{{ getAppSettings('name') }}',
'services': {
'pusher': {
'apiKey': '{{ $isDemoMode ? $demoContent : getAppSettings('pusher_app_key') }}',
'cluster': '{{ $isDemoMode ? $demoContent : getAppSettings('pusher_app_cluster') }}',
}
}
};
</code>
@endif
</div>
</div>
</div>
</div>
@endsection()