0.0.10 • Published 2 years ago

aillis-ui v0.0.10

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

Get Start

npm install ailli-ui
tailwind.config.ts
/** @type {import('tailwindcss').Config} */
import { aillisTokens } from "aillis-ui";

export default {
  content: ["./index.html", "./src/**/*.{js,ts,jsx,tsx}"],
  theme: {
    extend: aillisTokens,
  },
};
index.css
@import "tailwindcss/base";
@import "tailwindcss/components";
@import "aillis-ui/dist/style.css";
@import "tailwindcss/utilities";
App.tsx

import { useState } from "react";
import { Button, useToastStore } from "aillis-ui";

function App() {
  const [count, setCount] = useState(0);
  const { showToast } = useToastStore();

  return (
    <div>
      <p>Count: {count}</p>
      <Button onClick={() => setCount(count + 1)}>Click me</Button>
      <Button
        onClick={() =>
          showToast({
            title: "Hello, world!",
            message: "This is a toast message.",
            type: "success",
          })
        }
      >
        Toast Click me
      </Button>
    </div>
  );
}

export default App;
main.tsx(index.tsx)

import React from "react";
import ReactDOM from "react-dom/client";
import App from "./App.tsx";
import "./index.css";
import { AillisUIProvider } from "aillis-ui";

ReactDOM.createRoot(document.getElementById("root")!).render(
  <React.StrictMode>
    <AillisUIProvider>
      <App />
    </AillisUIProvider>
  </React.StrictMode>
);

Publish Package

bun run prepublish
npm login
npm publish
0.0.10

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.5

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago

0.0.0

2 years ago