1.0.0 • Published 4 years ago

@leonmin/md v1.0.0

Weekly downloads
1
License
ISC
Repository
-
Last release
4 years ago

Install

$ npm install --save @leonmin/md

Usage

  • parse(data: string): string
  • parseBuffer(data: ArrayBuffer): string
import { parse, parseBuffer } from "@leonmin/md";
function Markdown() {
  const handleChange = (e: React.FormEvent<HTMLInputElement> & any) => {
    const reader = new FileReader();
    const files = e.target.files;
    if (files && files.length > 0) {
      const file = e.target.files[0];
      reader.readAsArrayBuffer(file);
      reader.onload = (evt) => {
        console.log(parseBuffer(evt.target?.result as ArrayBuffer));
      };
    }
  };
  return (
    <div>
      <input
        onChange={(e: React.FormEvent<HTMLInputElement>) => handleChange(e)}
      />
    </div>
  );
}

Support List

  • 标题
  • 列表
  • 行内代码/强调
  • 多行代码(高亮)
  • 图片