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.
User description
#565
PR Type
Enhancement
Description
Added HTML support for announcements.
Integrated
useNotification
for displaying announcements.Updated
getOpenSettings
to use notifications.Modified UI components to display announcements.
Changes walkthrough 📝
App.vue
Add notification provider for HTML announcements
frontend/src/App.vue
n-notification-provider
for HTML announcements.n-message-provider
withinn-notification-provider
.Header.vue
Integrate notification in Header component
frontend/src/views/Header.vue
useNotification
.getOpenSettings
call to includenotification
.About.vue
Display HTML announcement in About component
frontend/src/views/common/About.vue
v-html
.useGlobalState
to access announcement.Login.vue
Integrate notification in Login component
frontend/src/views/common/Login.vue
useNotification
.getOpenSettings
call to includenotification
.index.js
Use notification for HTML announcements in API
frontend/src/api/index.js
getOpenSettings
to usenotification
for announcements.h
function to render HTML content in notifications.vite.config.js
Auto-import useNotification in Vite config
frontend/vite.config.js
useNotification
fromnaive-ui
.