/
githubmirror
/
taro
Обзор
Документация
Войти
/
githubmirror
/
taro
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
packages/taroize/src/cache.ts
13 строк
383 B
hemingjin
fix(lint): update lint
12 апр 2024, 12:34
12 апр 2024, 12:34
2bc9765
Код
Авторство
О чём код?
import { cloneDeep } from 'lodash' import { Wxml } from './wxml' const cacheMap = new Map<string, Wxml>() export function getCacheWxml (dirpath: string, wxml: any): Wxml | undefined { if (wxml === cacheMap.get(dirpath)?.wxml) { return cloneDeep(cacheMap.get(dirpath)) } } export function saveCacheWxml (dirpath: string, wxml: Wxml) { cacheMap.set(dirpath, cloneDeep(wxml)) }