Project: svelte
Task (challenging): 1) Enable Markdown text input for blog details. Preview the Markdown in Blog.svelte. 2) Develop a store or utility to reuse Markdown-related logic. 3) Prevent XSS attacks. 4) Constraint: DO NOT use any third-party packages; ONLY Svelte APIs are permitted.