vanilla-message

Size < 1kb

Usage no npm install needed!

<script type="module">
  import vanillaMessage from 'https://cdn.skypack.dev/vanilla-message';
</script>

README

vanilla-message

Size < 1kb

Install

$ npm install --save vanilla-message

Use

import Message from "vanilla-message";

Message.error("hello");
Message.success("hello");
Message.info("hello", "Ok");
Message.info("hello", "Ok", "Cancel");

Message("hello", {
  ok: "确定",
  cancel: "取消",
  timeOut: 5000,
  style: {
    background: "#f55",
  },
});

Await message closse

import Message from "vanilla-message";

Message.error("hello");
Message.success("hello");
Message.info("hello", "Ok");
Message.info("hello", "Ok", "Cancel");

async function handleMessage() {
  const ok = await Message("hello", {
    ok: "确定",
    cancel: "取消",
    timeOut: 5000,
    style: {
      background: "#f55",
    },
  });

  console.log("You click ok:", ok);
}