Skip to content

Commit

Permalink
refactor: use libro common instead of mana in dumo demos
Browse files Browse the repository at this point in the history
  • Loading branch information
sunshinesmilelk authored and xudafeng committed Feb 7, 2025
1 parent 8fa82a9 commit 74be469
Show file tree
Hide file tree
Showing 17 changed files with 55 additions and 36 deletions.
2 changes: 1 addition & 1 deletion apps/docs/.dumi/theme/layouts/DocLayout.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { ManaComponents } from '@difizen/mana-app';
import { ManaComponents } from '@difizen/libro-common/mana-app';
import { Helmet, useLocation, useSiteData } from 'dumi';
import DefaultLayout from 'dumi/theme-default/layouts/DocLayout';
import React, { useEffect } from 'react';
Expand Down
2 changes: 1 addition & 1 deletion apps/docs/.dumi/theme/modules/github.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { prop, singleton } from '@difizen/mana-app';
import { prop, singleton } from '@difizen/libro-common/mana-app';
import { Octokit } from 'octokit';

@singleton()
Expand Down
2 changes: 1 addition & 1 deletion apps/docs/.dumi/theme/modules/module.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { ManaAppPreset, ManaModule } from '@difizen/mana-app';
import { ManaAppPreset, ManaModule } from '@difizen/libro-common/mana-app';
import { l10n } from '@difizen/libro-common/mana-l10n';

import { langBundles } from '../lang/index';
Expand Down
2 changes: 1 addition & 1 deletion apps/docs/.dumi/theme/slots/Header/index.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { GithubOutlined } from '@ant-design/icons';
import { CloseOutlined, MenuOutlined } from '@ant-design/icons';
import { ThemeService, useInject } from '@difizen/mana-app';
import { ThemeService, useInject } from '@difizen/libro-common/mana-app';
import { l10n, L10nLang } from '@difizen/libro-common/mana-l10n';
import { Button } from 'antd';
import { useRouteMeta, Link, usePrefersColor, useSiteData, history} from 'dumi';
Expand Down
6 changes: 1 addition & 5 deletions apps/docs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,7 @@
"dependencies": {
"@ant-design/icons": "^5.4.0",
"@difizen/libro": "latest",
"@difizen/libro-core": "latest",
"@difizen/libro-jupyter": "latest",
"@difizen/libro-lab": "latest",
"@difizen/libro-terminal": "latest",
"@difizen/mana-app": "latest",
"@difizen/libro-common": "latest",
"@radix-ui/react-slot": "^1.1.0",
"antd": "^5.10.0",
"axios": "^1.7.7",
Expand Down
6 changes: 5 additions & 1 deletion apps/docs/src/lab/app.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
import { ServerConnection, ServerManager } from '@difizen/libro';
import { ApplicationContribution, inject, singleton } from '@difizen/mana-app';
import {
ApplicationContribution,
inject,
singleton,
} from '@difizen/libro-common/mana-app';

@singleton({ contrib: ApplicationContribution })
export class LibroApp implements ApplicationContribution {
Expand Down
6 changes: 5 additions & 1 deletion apps/docs/src/lab/index.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
import { LibroLabModule } from '@difizen/libro';
import { ManaAppPreset, ManaComponents, ManaModule } from '@difizen/mana-app';
import {
ManaAppPreset,
ManaComponents,
ManaModule,
} from '@difizen/libro-common/mana-app';

import { LibroApp } from './app.js';
import './index.less';
Expand Down
9 changes: 6 additions & 3 deletions apps/docs/src/output/app.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
import { LibroService } from '@difizen/libro';
import { RootSlotId } from '@difizen/mana-app';
import { ApplicationContribution, SlotViewManager } from '@difizen/mana-app';
import { inject, singleton } from '@difizen/mana-app';
import { RootSlotId } from '@difizen/libro-common/mana-app';
import {
ApplicationContribution,
SlotViewManager,
} from '@difizen/libro-common/mana-app';
import { inject, singleton } from '@difizen/libro-common/mana-app';

@singleton({ contrib: ApplicationContribution })
export class LibroApp implements ApplicationContribution {
Expand Down
2 changes: 1 addition & 1 deletion apps/docs/src/output/content.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import type { INotebookContent } from '@difizen/libro';
import { ContentContribution } from '@difizen/libro';
import { singleton } from '@difizen/mana-app';
import { singleton } from '@difizen/libro-common/mana-app';

import content from './OutputExamples.ipynb.json';

Expand Down
6 changes: 5 additions & 1 deletion apps/docs/src/output/index.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
import { LibroJupyterModule } from '@difizen/libro';
import { ManaAppPreset, ManaComponents, ManaModule } from '@difizen/mana-app';
import {
ManaAppPreset,
ManaComponents,
ManaModule,
} from '@difizen/libro-common/mana-app';

import { LibroApp } from './app.js';
import { ExampleContentContribution } from './content.js';
Expand Down
8 changes: 4 additions & 4 deletions apps/docs/src/terminal/app.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import { ServerConnection, ServerManager } from '@difizen/libro';
import { ConfigurationService } from '@difizen/mana-app';
import { SlotViewManager } from '@difizen/mana-app';
import { ApplicationContribution, ViewManager } from '@difizen/mana-app';
import { inject, singleton } from '@difizen/mana-app';
import { ConfigurationService } from '@difizen/libro-common/mana-app';
import { SlotViewManager } from '@difizen/libro-common/mana-app';
import { ApplicationContribution, ViewManager } from '@difizen/libro-common/mana-app';
import { inject, singleton } from '@difizen/libro-common/mana-app';

@singleton({ contrib: ApplicationContribution })
export class LibroApp implements ApplicationContribution {
Expand Down
8 changes: 4 additions & 4 deletions apps/docs/src/terminal/demo-module/app.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import type { TerminalViewOption } from '@difizen/libro-terminal';
import { TerminalManager, LibroTerminalView } from '@difizen/libro-terminal';
import type { Disposable } from '@difizen/mana-app';
import type { TerminalViewOption } from '@difizen/libro';
import { TerminalManager, LibroTerminalView } from '@difizen/libro';
import type { Disposable } from '@difizen/libro-common/mana-app';
import {
BaseView,
ViewInstance,
Expand All @@ -10,7 +10,7 @@ import {
singleton,
useInject,
view,
} from '@difizen/mana-app';
} from '@difizen/libro-common/mana-app';
import { Button, Card, Checkbox, Flex, Form, Input, Space, Tabs } from 'antd';
import type { FC } from 'react';
import { forwardRef, useCallback, useEffect, useState } from 'react';
Expand Down
8 changes: 6 additions & 2 deletions apps/docs/src/terminal/demo-module/index.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
import { TerminalModule } from '@difizen/libro-terminal';
import { ManaModule, RootSlotId, createSlotPreference } from '@difizen/mana-app';
import { TerminalModule } from '@difizen/libro';
import {
ManaModule,
RootSlotId,
createSlotPreference,
} from '@difizen/libro-common/mana-app';
import { AppView } from './app.js';

// 用于文档测试页面
Expand Down
6 changes: 5 additions & 1 deletion apps/docs/src/terminal/index.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
import { ManaAppPreset, ManaComponents, ManaModule } from '@difizen/mana-app';
import {
ManaAppPreset,
ManaComponents,
ManaModule,
} from '@difizen/libro-common/mana-app';

import { LibroApp } from './app.js';
import { TerminalDemoModule } from './demo-module/index.js';
Expand Down
12 changes: 6 additions & 6 deletions apps/docs/src/workbench/app.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@ import {
LibroJupyterConfiguration,
ServerManager,
} from '@difizen/libro';
import type { FileTreeView } from '@difizen/mana-app';
import { ConfigurationService } from '@difizen/mana-app';
import { FileTreeViewFactory, SlotViewManager } from '@difizen/mana-app';
import { URI } from '@difizen/mana-app';
import { ApplicationContribution, ViewManager } from '@difizen/mana-app';
import { inject, singleton } from '@difizen/mana-app';
import type { FileTreeView } from '@difizen/libro-common/mana-app';
import { ConfigurationService } from '@difizen/libro-common/mana-app';
import { FileTreeViewFactory, SlotViewManager } from '@difizen/libro-common/mana-app';
import { URI } from '@difizen/libro-common/mana-app';
import { ApplicationContribution, ViewManager } from '@difizen/libro-common/mana-app';
import { inject, singleton } from '@difizen/libro-common/mana-app';

import { LibroWorkbenchSlots } from './layout/workbench-layout.view.js';

Expand Down
2 changes: 1 addition & 1 deletion apps/docs/src/workbench/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import {
RootSlotId,
CardTabView,
FileTreeView,
} from '@difizen/mana-app';
} from '@difizen/libro-common/mana-app';

import { LibroApp } from './app.js';
import { LibroWorkbenchLayoutView, LibroWorkbenchSlots } from './layout/index.js';
Expand Down
4 changes: 2 additions & 2 deletions apps/docs/src/workbench/layout/workbench-layout.view.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { singleton, Slot, view } from '@difizen/mana-app';
import { BaseView } from '@difizen/mana-app';
import { singleton, Slot, view } from '@difizen/libro-common/mana-app';
import { BaseView } from '@difizen/libro-common/mana-app';
import { BoxPanel } from '@difizen/libro-common/mana-react';
import { forwardRef } from 'react';

Expand Down

0 comments on commit 74be469

Please sign in to comment.