From 5d1085ce558b94c062e6143e0df4f6691c19c9ae Mon Sep 17 00:00:00 2001 From: Logan Yang Date: Mon, 3 Apr 2023 22:18:24 -0700 Subject: [PATCH] Use absolute path for imports --- src/components/Chat.tsx | 2 +- src/components/CopilotView.tsx | 8 ++++---- src/context.ts | 2 +- src/hooks.ts | 4 ++-- src/main.ts | 8 ++++---- src/settings.ts | 2 +- 6 files changed, 13 insertions(+), 13 deletions(-) diff --git a/src/components/Chat.tsx b/src/components/Chat.tsx index 5526753f..c2547ebd 100644 --- a/src/components/Chat.tsx +++ b/src/components/Chat.tsx @@ -1,5 +1,5 @@ import React, { useState, useEffect } from 'react'; -import { ChatMessage, SharedState } from '../sharedState'; +import { ChatMessage, SharedState } from 'src/sharedState'; import axios from 'axios'; diff --git a/src/components/CopilotView.tsx b/src/components/CopilotView.tsx index 0b1e7a32..ee113460 100644 --- a/src/components/CopilotView.tsx +++ b/src/components/CopilotView.tsx @@ -1,10 +1,10 @@ import { WorkspaceLeaf, ItemView } from 'obsidian'; -import { SharedState } from '../sharedState'; +import { SharedState } from 'src/sharedState'; import * as React from 'react'; -import Chat from '../components/Chat'; +import Chat from 'src/components/Chat'; import { createRoot, Root } from 'react-dom/client'; -import { AppContext } from '../context'; -import { CHAT_VIEWTYPE } from '../constants'; +import { AppContext } from 'src/context'; +import { CHAT_VIEWTYPE } from 'src/constants'; import CopilotPlugin, {CopilotSettings} from 'src/main'; diff --git a/src/context.ts b/src/context.ts index e7e76d37..5d816683 100644 --- a/src/context.ts +++ b/src/context.ts @@ -1,6 +1,6 @@ import * as React from 'react'; import { App } from 'obsidian'; -import { SharedState } from './sharedState'; +import { SharedState } from 'src/sharedState'; // App context export const AppContext = React.createContext(undefined); diff --git a/src/hooks.ts b/src/hooks.ts index f3eee152..7d0b7285 100644 --- a/src/hooks.ts +++ b/src/hooks.ts @@ -1,7 +1,7 @@ import * as React from 'react'; import { App } from 'obsidian'; -import { AppContext, SharedStateContext } from './context'; -import { SharedState } from './sharedState'; +import { AppContext, SharedStateContext } from 'src/context'; +import { SharedState } from 'src/sharedState'; // Custom hook to use the App context export const useApp = (): App | undefined => { diff --git a/src/main.ts b/src/main.ts index 33ceba74..581c6a3e 100644 --- a/src/main.ts +++ b/src/main.ts @@ -1,8 +1,8 @@ import { Plugin, WorkspaceLeaf } from 'obsidian'; -import { CopilotSettingTab } from './settings'; -import { SharedState } from './sharedState'; -import CopilotView from './components/CopilotView'; -import { CHAT_VIEWTYPE } from './constants'; +import { CopilotSettingTab } from 'src/settings'; +import { SharedState } from 'src/sharedState'; +import CopilotView from 'src/components/CopilotView'; +import { CHAT_VIEWTYPE } from 'src/constants'; export interface CopilotSettings { diff --git a/src/settings.ts b/src/settings.ts index 4beb9163..b2de22a6 100644 --- a/src/settings.ts +++ b/src/settings.ts @@ -1,4 +1,4 @@ -import CopilotPlugin from "./main"; +import CopilotPlugin from "src/main"; import { App, PluginSettingTab, Setting, DropdownComponent } from "obsidian"; export class CopilotSettingTab extends PluginSettingTab {