From ae80b7a48f73af816ca68ba90bca71a0639ec03a Mon Sep 17 00:00:00 2001 From: Simon Cambier Date: Sun, 24 Apr 2022 08:51:51 +0200 Subject: [PATCH] modal.ts > modals.ts --- src/components/ModalInFile.svelte | 2 +- src/components/ModalVault.svelte | 2 +- src/main.ts | 3 ++- src/{modal.ts => modals.ts} | 0 4 files changed, 4 insertions(+), 3 deletions(-) rename src/{modal.ts => modals.ts} (100%) diff --git a/src/components/ModalInFile.svelte b/src/components/ModalInFile.svelte index f2e1166..a8f139b 100644 --- a/src/components/ModalInFile.svelte +++ b/src/components/ModalInFile.svelte @@ -16,7 +16,7 @@ import { onDestroy, onMount, tick } from "svelte" import { MarkdownView } from "obsidian" import { getSuggestions } from "../search" import ModalContainer from "./ModalContainer.svelte" -import type { OmnisearchInFileModal, OmnisearchVaultModal } from "src/modal"; +import type { OmnisearchInFileModal, OmnisearchVaultModal } from "src/modals" export let modal: OmnisearchInFileModal export let parent: OmnisearchVaultModal | null = null diff --git a/src/components/ModalVault.svelte b/src/components/ModalVault.svelte index 51eb230..b070f98 100644 --- a/src/components/ModalVault.svelte +++ b/src/components/ModalVault.svelte @@ -12,7 +12,7 @@ import { eventBus, type ResultNote } from "../globals" import { createNote, openNote } from "../notes" import { getSuggestions } from "../search" import { loopIndex } from "../utils" -import { OmnisearchInFileModal, type OmnisearchVaultModal } from "src/modal" +import { OmnisearchInFileModal, type OmnisearchVaultModal } from "src/modals" export let modal: OmnisearchVaultModal let selectedIndex = 0 diff --git a/src/main.ts b/src/main.ts index f67458e..3beb00e 100644 --- a/src/main.ts +++ b/src/main.ts @@ -5,7 +5,7 @@ import { removeFromIndex, removeFromIndexByPath, } from './search' -import { OmnisearchInFileModal, OmnisearchVaultModal } from './modal' +import { OmnisearchInFileModal, OmnisearchVaultModal } from './modals' export default class OmnisearchPlugin extends Plugin { async onload(): Promise { @@ -22,6 +22,7 @@ export default class OmnisearchPlugin extends Plugin { id: 'show-modal-infile', name: 'In-file search', checkCallback: (checking: boolean) => { + // Can only be shown when a note is active const view = app.workspace.getActiveViewOfType(MarkdownView) if (view) { if (!checking) { diff --git a/src/modal.ts b/src/modals.ts similarity index 100% rename from src/modal.ts rename to src/modals.ts