asdsd
This commit is contained in:
@@ -21,6 +21,13 @@ $sections = array_values(array_filter(
|
||||
static fn (mixed $section): bool => is_array($section)
|
||||
));
|
||||
|
||||
$assetVersion = static function (string $relativePath): string {
|
||||
$fullPath = __DIR__ . '/' . ltrim($relativePath, '/');
|
||||
$mtime = is_file($fullPath) ? filemtime($fullPath) : false;
|
||||
|
||||
return $mtime === false ? '0' : (string) $mtime;
|
||||
};
|
||||
|
||||
return [
|
||||
'app_id' => 'mining-checker',
|
||||
'title' => (string) ($manifest['title'] ?? 'Mining-Checker'),
|
||||
@@ -45,12 +52,12 @@ return [
|
||||
],
|
||||
'assets' => [
|
||||
'styles' => [
|
||||
['href' => '/module-assets/index.php?module=mining-checker&path=assets/css/app.css'],
|
||||
['href' => '/module-assets/index.php?module=mining-checker&path=assets/css/app.css&v=' . rawurlencode($assetVersion('assets/css/app.css'))],
|
||||
],
|
||||
'scripts' => [
|
||||
['src' => 'https://unpkg.com/react@18/umd/react.production.min.js', 'crossorigin' => true],
|
||||
['src' => 'https://unpkg.com/react-dom@18/umd/react-dom.production.min.js', 'crossorigin' => true],
|
||||
['src' => '/module-assets/index.php?module=mining-checker&path=assets/js/app.js'],
|
||||
['src' => '/module-assets/index.php?module=mining-checker&path=assets/js/app.js&v=' . rawurlencode($assetVersion('assets/js/app.js'))],
|
||||
],
|
||||
],
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user