UNPKG

@kth/cortina-block

Version:

Node.js module for fetching Cortina blocks and optionally cache using Redis.

12 lines (11 loc) 509 B
import { RedisClient } from 'kth-node-redis'; import { BlocksObject, SupportedLang } from './types'; export declare function getRedisItem(redis: RedisClient, redisKey: string, lang: SupportedLang): Promise<BlocksObject | undefined>; /** * Wrap Redis set call in a Promise. * @param config * @param blocks * @returns {Promise} * @private */ export declare function setRedisItem(redis: RedisClient, redisKey: string, redisExpire: number, lang: SupportedLang, blocks: BlocksObject): Promise<BlocksObject>;