Skip to content

Commit 420ba31

Browse files
committed
Only load MageCookies if MageOS_AlpineLocalStorage is not enabled
1 parent ba2285b commit 420ba31

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

view/base/layout/loki_base.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
<block name="loki.script.cookies" template="Loki_Base::script/cookies.phtml">
2525
<arguments>
2626
<argument name="cookie_config" xsi:type="object">Loki\Base\ViewModel\CookieConfig</argument>
27+
<argument name="module_config" xsi:type="object">Loki\Base\ViewModel\ModuleConfig</argument>
2728
</arguments>
2829
</block>
2930
</block>

view/base/templates/script/cookies.phtml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,20 @@
22
declare(strict_types=1);
33

44
use Loki\Base\ViewModel\CookieConfig;
5+
use Loki\Base\ViewModel\ModuleConfig;
56
use Magento\Framework\Escaper;
67
use Magento\Framework\View\Element\Template;
78

89
/** @version 1.1.8 */
910
/** @var Template $block */
1011
/** @var CookieConfig $cookieConfig */
1112
/** @var Escaper $escaper */
13+
/** @var ModuleConfig $moduleConfig */
14+
15+
$moduleConfig = $block->getModuleConfig();
16+
if ($moduleConfig->isEnabled('MageOS_AlpineLocalStorage')) {
17+
return;
18+
}
1219

1320
$cookieConfig = $block->getCookieConfig();
1421
?>

0 commit comments

Comments
 (0)