UNPKG

@data-client/core

Version:

Async State Management without the Management. REST, GraphQL, SSE, Websockets, Fetch

9 lines 1.22 kB
export function createMeta(expiryLength, fetchedAt) { const now = Date.now(); return { fetchedAt: fetchedAt != null ? fetchedAt : now, date: now, expiresAt: now + expiryLength }; } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJjcmVhdGVNZXRhIiwiZXhwaXJ5TGVuZ3RoIiwiZmV0Y2hlZEF0Iiwibm93IiwiRGF0ZSIsImRhdGUiLCJleHBpcmVzQXQiXSwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvY29udHJvbGxlci9hY3Rpb25zL2NyZWF0ZU1ldGEudHMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBBY3Rpb25NZXRhIH0gZnJvbSAnLi4vLi4vYWN0aW9ucy5qcyc7XG5cbmV4cG9ydCBmdW5jdGlvbiBjcmVhdGVNZXRhKFxuICBleHBpcnlMZW5ndGg6IG51bWJlcixcbiAgZmV0Y2hlZEF0PzogbnVtYmVyLFxuKTogQWN0aW9uTWV0YSB7XG4gIGNvbnN0IG5vdyA9IERhdGUubm93KCk7XG4gIHJldHVybiB7XG4gICAgZmV0Y2hlZEF0OiBmZXRjaGVkQXQgPz8gbm93LFxuICAgIGRhdGU6IG5vdyxcbiAgICBleHBpcmVzQXQ6IG5vdyArIGV4cGlyeUxlbmd0aCxcbiAgfTtcbn1cbiJdLCJtYXBwaW5ncyI6IkFBRUEsT0FBTyxTQUFTQSxVQUFVQSxDQUN4QkMsWUFBb0IsRUFDcEJDLFNBQWtCLEVBQ047RUFDWixNQUFNQyxHQUFHLEdBQUdDLElBQUksQ0FBQ0QsR0FBRyxDQUFDLENBQUM7RUFDdEIsT0FBTztJQUNMRCxTQUFTLEVBQUVBLFNBQVMsV0FBVEEsU0FBUyxHQUFJQyxHQUFHO0lBQzNCRSxJQUFJLEVBQUVGLEdBQUc7SUFDVEcsU0FBUyxFQUFFSCxHQUFHLEdBQUdGO0VBQ25CLENBQUM7QUFDSCIsImlnbm9yZUxpc3QiOltdfQ==