chore: resolve (#1833)

This commit is contained in:
Louis 2024-01-29 12:44:32 +07:00 committed by GitHub
parent aa94fe25d0
commit 7c30c56277
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 14 additions and 13 deletions

View File

@ -31,7 +31,7 @@ import { join } from "path";
* It also subscribes to events emitted by the @janhq/core package and handles new message requests. * It also subscribes to events emitted by the @janhq/core package and handles new message requests.
*/ */
export default class JanInferenceOpenAIExtension extends BaseExtension { export default class JanInferenceOpenAIExtension extends BaseExtension {
private static readonly _homeDir = "file://engines"; private static readonly _engineDir = "file://engines";
private static readonly _engineMetadataFileName = "openai.json"; private static readonly _engineMetadataFileName = "openai.json";
private static _currentModel: OpenAIModel; private static _currentModel: OpenAIModel;
@ -48,9 +48,9 @@ export default class JanInferenceOpenAIExtension extends BaseExtension {
* Subscribes to events emitted by the @janhq/core package. * Subscribes to events emitted by the @janhq/core package.
*/ */
async onLoad() { async onLoad() {
if (!(await fs.existsSync(JanInferenceOpenAIExtension._homeDir))) { if (!(await fs.existsSync(JanInferenceOpenAIExtension._engineDir))) {
await fs await fs
.mkdirSync(JanInferenceOpenAIExtension._homeDir) .mkdirSync(JanInferenceOpenAIExtension._engineDir)
.catch((err) => console.debug(err)); .catch((err) => console.debug(err));
} }
@ -81,7 +81,7 @@ export default class JanInferenceOpenAIExtension extends BaseExtension {
static async writeDefaultEngineSettings() { static async writeDefaultEngineSettings() {
try { try {
const engineFile = join( const engineFile = join(
JanInferenceOpenAIExtension._homeDir, JanInferenceOpenAIExtension._engineDir,
JanInferenceOpenAIExtension._engineMetadataFileName, JanInferenceOpenAIExtension._engineMetadataFileName,
); );
if (await fs.existsSync(engineFile)) { if (await fs.existsSync(engineFile)) {

View File

@ -120,13 +120,14 @@ const TopBar = () => {
</span> </span>
</div> </div>
</div> </div>
{activeThread && ( <div
<div className={twMerge(
className={twMerge( 'absolute right-0 h-full w-80',
'absolute right-0 h-full w-80', showing && 'border-l border-border'
showing && 'border-l border-border' )}
)} >
> {((activeThread && mainViewState === MainViewState.Thread) ||
mainViewState === MainViewState.LocalServer) && (
<div className="flex h-full w-52 items-center justify-between px-4"> <div className="flex h-full w-52 items-center justify-between px-4">
{showing && ( {showing && (
<div className="relative flex h-full items-center"> <div className="relative flex h-full items-center">
@ -227,8 +228,8 @@ const TopBar = () => {
/> />
</div> </div>
</div> </div>
</div> )}
)} </div>
</div> </div>
)} )}
<CommandSearch /> <CommandSearch />