Skip to content
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

Message handling for status display #3279

Closed
thewahome opened this issue Aug 8, 2024 · 0 comments · Fixed by #3280
Closed

Message handling for status display #3279

thewahome opened this issue Aug 8, 2024 · 0 comments · Fixed by #3280
Labels
ToTriage type:infrastructure Core back-end work which includes quality work, code refactor, tests etc

Comments

@thewahome
Copy link
Collaborator

Is your feature request related to a problem? Please describe.
Currently, the messaging system in Graph Explorer is static and lacks the ability to dynamically describe content. This limitation makes it difficult to create engaging and interactive messages for users. By incorporating very basic markdown, we can make messages more descriptive and interactive without needing to write code blocks.

Describe the solution you'd like
We can introduce a clear method to read and parse structured text so that it can be converted into JSX for display. This would allow messages to include interactive elements like clickable links, making the content more engaging and user-friendly.

An added benefit is that the messaging can be handled outside of the code allowing "Just in time updates" and including more people in the messaging discussion.

Example

**On this date, 2024**, we are updating to the latest Fluent UI. When you log in you will have a brand new experience.[Learn more](https://aka.ms/Fluent)

Would yield:

On this date, 2024, we are updating to the latest Fluent UI. When you log in you will have a brand new experience. Learn more

@thewahome thewahome added the type:infrastructure Core back-end work which includes quality work, code refactor, tests etc label Aug 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ToTriage type:infrastructure Core back-end work which includes quality work, code refactor, tests etc
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant