-
Notifications
You must be signed in to change notification settings - Fork 67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: React root including MainLayout, useBAINotification #2121
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This pull request is automatically being deployed by Amplify Hosting (learn more). |
…backend-ai-webui
…coded margin of activity-panel
gee05053
approved these changes
Jan 29, 2024
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM😊
6 tasks
agatha197
added
type:enhance
Add new features
area:lib
Library and SDK related issue.
area:ux
UI / UX issue.
area:i18n
Localization
type:refactor
Refactoring current implementation.
platform:general
effort:epic
Need to split into multiple sub-issues (epic).
labels
Jan 29, 2024
6 tasks
6 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
area:i18n
Localization
area:lib
Library and SDK related issue.
area:ux
UI / UX issue.
effort:epic
Need to split into multiple sub-issues (epic).
field:localization
field:UI / UX
platform:general
size:XL
500~ LoC
type:enhance
Add new features
type:refactor
Refactoring current implementation.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR modifies the structure to have React as the root, with the existing backend.ai-webui components nested within. This change includes managing the Main layout, which corresponds to the Sider and Menu, within React.
Feature
Apply light bg color to mwc-tab-bar=> feat: React root phase 2 #2160Use Compact Sidebar by default
) (#2288c)routing 401, 404 and plugin pages in React part (react-router redirect)=> feat: React root phase 2 #2160Timeout & off-line notification=> feat: React root phase 2 #2160UI/Layout changes and bugs
bg_task_failed
ortask_failed
of background-task SSE? (handle both)When initial rendering, the badge of Notification Button is flickering=> feat: React root phase 2 #2160/agent1231312
) commitBug: user can navigate to use dropdown menu or webui logo even though page is added in blocklist and inactivelist @agatha197=> feat: React root phase 2 #2160Bug: (electron) When using TableColumnsSettingModal, selected changes not applied. (ref) (jongeun)handled in fix:initialValues
props of<Form/>
under Modal doesn't work in Electron #2178the click event doesn't work after clicking the-> handle in If keypair modal isn't closed and move to another page, any click event doesn't work. #2176create a new keypair
button of the summary page. (superadmin only)UI/Layout Idea
How to test
npm run server:d
,npm run build:d
)Reviewer check list
Please ref loop page.
Checklist: (if applicable)