Skip to content

iamwjun/react-visual-components

Repository files navigation

react-visual-components

Getting Started

Install

$ npm i react-visual-components

Ruler Demo

import React from "react";
import { Ruler } from "react-visual-components";

// horizontal ruler
export default () => <Ruler width={600} height={20} direction="horizontal" />;
// vertical ruler
export default () => <Ruler width={20} height={600} direction="vertical" />;

Contextmenu Demo

import React from "react";
import { Contextmenu } from "react-visual-components";

export default () => {
  const menus = [
    {
      label: "Copy",
      key: ["⌘", "C"],
    },
    {
      label: "Paste",
      key: ["⌘", "V"],
    },
    {
      label: "Delete",
      key: ["⇧", "⌘", "D"],
      command: () => console.log("Delete"),
    },
    {
      label: "Setting",
      key: ["⇧", "⌘", "S"],
      command: () => console.log("Delete"),
    },
  ];

  return <Contextmenu targetId="container" menus={menus} />;
};

Example

visual example

Experience

https://iamwjun.github.io/

About

react visual components

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published