Feat/SW-1414 guarantee enter details tracking * feat(SW-1414): add tracking for gla enter details * feat(SW-1414): add tracking for gla * feat(SW-1414): add tracking for gla in enter details * feat(SW-1414): fix pr comments * feat(SW-1414): fix pr comment client only * feat(SW-1414): fix pr comments * feat(SW-1414): add tracking on load Approved-by: Christian Andolf
25 lines
617 B
TypeScript
25 lines
617 B
TypeScript
import "client-only"
|
|
|
|
export const glaStorageName = "gla-storage"
|
|
|
|
export function readGlaFromSessionStorage(): string | null {
|
|
try {
|
|
return sessionStorage.getItem(glaStorageName)
|
|
} catch (error) {
|
|
console.error("Error reading from session storage:", error)
|
|
return null
|
|
}
|
|
}
|
|
|
|
export function writeGlaToSessionStorage(lateArrivalGuarantee: string) {
|
|
try {
|
|
sessionStorage.setItem(glaStorageName, lateArrivalGuarantee)
|
|
} catch (error) {
|
|
console.error("Error writing to session storage:", error)
|
|
}
|
|
}
|
|
|
|
export function clearGlaSessionStorage() {
|
|
sessionStorage.removeItem(glaStorageName)
|
|
}
|