From dff8aace6d65d45ccf9950dd5ccb09cf392621a6 Mon Sep 17 00:00:00 2001 From: Colin Date: Thu, 20 Feb 2025 10:50:07 -0500 Subject: [PATCH] Misc --- packages/core/util/index.ts | 1 + plugins/legacy-jbrowse/src/JBrowse1Connection/util.ts | 2 +- .../sequence/src/LinearReferenceSequenceDisplay/configSchema.ts | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/core/util/index.ts b/packages/core/util/index.ts index 8924dce769..1404d9de74 100644 --- a/packages/core/util/index.ts +++ b/packages/core/util/index.ts @@ -1164,6 +1164,7 @@ export function useLocalStorage(key: string, initialValue: T) { const setValue = (value: T | ((val: T) => T)) => { try { const valueToStore = + // eslint-disable-next-line unicorn/no-instanceof-builtins value instanceof Function ? value(storedValue) : value setStoredValue(valueToStore) if (typeof window !== 'undefined') { diff --git a/plugins/legacy-jbrowse/src/JBrowse1Connection/util.ts b/plugins/legacy-jbrowse/src/JBrowse1Connection/util.ts index eca925872b..e74276fda2 100644 --- a/plugins/legacy-jbrowse/src/JBrowse1Connection/util.ts +++ b/plugins/legacy-jbrowse/src/JBrowse1Connection/util.ts @@ -80,7 +80,7 @@ export function structuredClone(src: any): any { } if (src instanceof Date) { // Date - return new Date(src.getTime()) // Date + return new Date(src) // Date } if (src instanceof RegExp) { // RegExp diff --git a/plugins/sequence/src/LinearReferenceSequenceDisplay/configSchema.ts b/plugins/sequence/src/LinearReferenceSequenceDisplay/configSchema.ts index 0de6d5ab92..d568ffa4ad 100644 --- a/plugins/sequence/src/LinearReferenceSequenceDisplay/configSchema.ts +++ b/plugins/sequence/src/LinearReferenceSequenceDisplay/configSchema.ts @@ -1,6 +1,6 @@ import { ConfigurationSchema } from '@jbrowse/core/configuration' -import { default as divSequenceRendererConfigSchema } from '../DivSequenceRenderer/configSchema' +import divSequenceRendererConfigSchema from '../DivSequenceRenderer/configSchema' /** * #config LinearReferenceSequenceDisplay