Przebudowa - code review aplikaacji, podział na moduły.
This commit is contained in:
+15
-2
@@ -5,9 +5,10 @@ header('Pragma: no-cache');
|
||||
header('Expires: 0');
|
||||
|
||||
require_once __DIR__ . '/includes/asset_version.php';
|
||||
require_once __DIR__ . '/../api/request_ip.php';
|
||||
$publicDir = __DIR__;
|
||||
$vCss = publicAssetVersion($publicDir, 'assets/css/app.css');
|
||||
$vJs = publicAssetVersion($publicDir, 'assets/js/app.js');
|
||||
$vJs = publicJsBundleVersion($publicDir, 'assets/js/app.js');
|
||||
$vMenu = publicAssetVersion($publicDir, 'menu.json');
|
||||
?><!doctype html>
|
||||
<html lang="pl">
|
||||
@@ -383,8 +384,20 @@ $vMenu = publicAssetVersion($publicDir, 'menu.json');
|
||||
<script>
|
||||
window.MENU_ASSET_VERSION = <?= json_encode($vMenu, JSON_UNESCAPED_UNICODE) ?>;
|
||||
window.APP_JS_VERSION = <?= json_encode($vJs, JSON_UNESCAPED_UNICODE) ?>;
|
||||
window.APP_CONFIG = <?= json_encode([
|
||||
'geoBypassHosts' => getGeoBypassTrustedHosts(),
|
||||
'endpoints' => [
|
||||
'analytics' => '../api/analytics.php',
|
||||
'guestActionQueue' => '../api/guest_action_queue.php',
|
||||
'geoBypass' => '../api/geo_bypass.php',
|
||||
'gusLookup' => '../api/gus_lookup.php',
|
||||
'kds' => '../api/kds.php',
|
||||
'bills' => '../api/bills.php',
|
||||
],
|
||||
'loaderMinMs' => 10000,
|
||||
], JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) ?>;
|
||||
</script>
|
||||
<script src="assets/js/app.js?v=<?= assetVersionAttr($vJs) ?>"></script>
|
||||
<script type="module" src="assets/js/app.js?v=<?= assetVersionAttr($vJs) ?>"></script>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
Reference in New Issue
Block a user