Skip to content

A template write documentation built docusaurus

Notifications You must be signed in to change notification settings

fetemplates/template-docusaurus

 
 

Repository files navigation

Website

Installation

npm install

Local Development

npm start

Build

npm build

How to write markdown

Embed Expo

```SnackPlayer name=Hello%20World
import React from 'react';
import { Text, View } from 'react-native';

const YourApp = () => {
  return (
    <View style={{ flex: 1, justifyContent: "center", alignItems: "center" }}>
      <Text>Try editing me! 🎉</Text>
    </View>
  );
}

export default YourApp;```

Embed StackBlitz

<stackblitz name={'react-ts-mdxcmx'} />

Live code: Add block with keywork live

```tsx live
function Clock(props) {
  const [date, setDate] = useState(new Date());
  useEffect(() => {
    var timerID = setInterval(() => tick(), 1000);

    return function cleanup() {
      clearInterval(timerID);
    };
  });

  function tick() {
    setDate(new Date());
  }

  return (
    <div>
      <h2>It is {date.toLocaleTimeString()}.</h2>
    </div>
  );
}```

Live code with Mutil components

```jsx live noInline
const project = 'Docusaurus';

const Greeting = () => <p>Hello {project}!</p>;

render(<Greeting />);```

Mermaid: add block with keyword mermaid

```mermaid
graph TD;
    A-->B;
    A-->C;
    B-->D;
    C-->D;```

About

A template write documentation built docusaurus

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 68.7%
  • TypeScript 22.4%
  • CSS 8.9%