From d395fc78f0997d078f411857aaf46acd2e202c4d Mon Sep 17 00:00:00 2001 From: Sidharth Vinod Date: Sun, 23 May 2021 01:11:34 +0530 Subject: [PATCH] Lint Test --- .eslintrc.cjs | 2 +- src/lib/components/history/history.ts | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.eslintrc.cjs b/.eslintrc.cjs index fba38619..c443e1e5 100644 --- a/.eslintrc.cjs +++ b/.eslintrc.cjs @@ -3,7 +3,7 @@ module.exports = { parser: '@typescript-eslint/parser', extends: ['eslint:recommended', 'plugin:@typescript-eslint/recommended', 'prettier'], plugins: ['svelte3', '@typescript-eslint'], - ignorePatterns: ['*.cjs'], + ignorePatterns: ['docs/*', '*.cjs'], overrides: [{ files: ['*.svelte'], processor: 'svelte3/svelte3' }], settings: { 'svelte3/typescript': () => require('typescript') diff --git a/src/lib/components/history/history.ts b/src/lib/components/history/history.ts index 9b53615d..f649107c 100644 --- a/src/lib/components/history/history.ts +++ b/src/lib/components/history/history.ts @@ -9,22 +9,26 @@ export const autoHistoryMode: Writable = persist( localStorage(), 'autoHistoryMode' ); + const autoHistoryStore: Writable = persist( writable([]), localStorage(), 'autoHistoryStore' ); + const manualHistoryStore: Writable = persist( writable([]), localStorage(), 'manualHistoryStore' ); + export const historyStore: Readable = derived( [autoHistoryMode, autoHistoryStore, manualHistoryStore], ([autoMode, autoHistories, manualHistories], set) => { set(autoMode ? autoHistories : manualHistories); } ); + export const addHistoryEntry = (entry: HistoryEntry): void => { entry.name = generateSlug(2);