-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Fix markdown in descriptions rendering #4597
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
Conversation
8c18612
to
4c94b93
Compare
</div> | ||
); | ||
} | ||
return ( |
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.
This is why the <p>
turned to <div>
in the snapshots.
This also fixes #4527, which I opened some time ago. This is great! Thank you very much! |
Reimplements #4405 in v6 In the fields of type `object` and type `boolean`, markdown will be rendered in the description when `enableMarkdownInDescription` is set to `true`. Issue reporting this bug: #3975 Previous PR to add the feature: #3665 The result: <img width="1484" alt="Screenshot 2024-12-01 at 18 44 54" src="https://github.com/user-attachments/assets/46bcf958-2da3-4706-a855-825fd73e1b27">
b563969
to
3b1ce6a
Compare
return localStorage.getItem('daisyui-theme') || 'cupcake'; | ||
} catch { | ||
return 'cupcake'; | ||
function DaisyUIFrameComponent(props: DaisyUIFrameProviderProps & { document?: Document }) { |
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.
By creating the component with a useEffect()
the tailwind styles are removed when the theme is unselected in the playground
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.
Nice catch
Fixes #4527
Reimplements #4405 in v6
In the fields of type
object
and typeboolean
, markdown will be rendered in the description whenenableMarkdownInDescription
is set totrue
.Issue reporting this bug: #3975
Previous PR to add the feature: #3665
The result:
mddesc.mov
Reasons for making this change
[Please describe them here]
If this is related to existing tickets, include links to them as well. Use the syntax
fixes #[issue number]
(ex:fixes #123
).If your PR is non-trivial and you'd like to schedule a synchronous review, please add it to the weekly meeting agenda: https://docs.google.com/document/d/12PjTvv21k6LIky6bNQVnsplMLLnmEuypTLQF8a-8Wss/edit
Checklist
npx nx run-many --target=build --exclude=@rjsf/docs && npm run test:update
to update snapshots, if needed.