|
|
@ -132,6 +132,7 @@ export default async function RootLayout({ |
|
|
var HABIB_TOKEN_COOKIE = 'HABIB_TOKEN'; |
|
|
var HABIB_TOKEN_COOKIE = 'HABIB_TOKEN'; |
|
|
var HABIB_COINS_COOKIE = 'HABIB_COINS'; |
|
|
var HABIB_COINS_COOKIE = 'HABIB_COINS'; |
|
|
var HABIB_ENTRY_PATH_COOKIE = 'HABIB_MARRIAGE_ENTRY_PATH'; |
|
|
var HABIB_ENTRY_PATH_COOKIE = 'HABIB_MARRIAGE_ENTRY_PATH'; |
|
|
|
|
|
var HABIB_MARRIAGE_DATA_COOKIE = 'HABIB_MARRIAGE_DATA'; |
|
|
var HABIB_COOKIE_MAX_AGE = 60 * 60 * 24 * 30; |
|
|
var HABIB_COOKIE_MAX_AGE = 60 * 60 * 24 * 30; |
|
|
|
|
|
|
|
|
function writeCookie(name, value) { |
|
|
function writeCookie(name, value) { |
|
|
@ -158,6 +159,17 @@ export default async function RootLayout({ |
|
|
return ''; |
|
|
return ''; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
var earlyMarriageCookie = readCookie(HABIB_MARRIAGE_DATA_COOKIE) || readCookie('habib_marriage_data'); |
|
|
|
|
|
if (earlyMarriageCookie) { |
|
|
|
|
|
try { |
|
|
|
|
|
var parsedEarlyMarriage = JSON.parse(earlyMarriageCookie); |
|
|
|
|
|
if (parsedEarlyMarriage && typeof parsedEarlyMarriage === 'object') { |
|
|
|
|
|
window.__HABIB_MARRIAGE_INITIAL_DATA__ = parsedEarlyMarriage; |
|
|
|
|
|
window.HABIB_MARRIAGE = parsedEarlyMarriage; |
|
|
|
|
|
} |
|
|
|
|
|
} catch (e) {} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
if (!Object.getOwnPropertyDescriptor(window, 'HABIB_TOKEN')) { |
|
|
if (!Object.getOwnPropertyDescriptor(window, 'HABIB_TOKEN')) { |
|
|
Object.defineProperty(window, 'HABIB_TOKEN', { |
|
|
Object.defineProperty(window, 'HABIB_TOKEN', { |
|
|
configurable: true, |
|
|
configurable: true, |
|
|
|