1.0.0 • Published 7 months ago

@sanjo/credits v1.0.0

Weekly downloads
-
License
See LICENSE
Repository
github
Last release
7 months ago

Credits

A React component for a credit entry on a credits page.

Preview

How to install

npm install @sanjo/credits

Also requires React to be installed. Can be done with npm install react.

How to use

import { Credit } from "@sanjo/credits"
import "@sanjo/credits/Credit.css"

const credits = [
    {
      name: "Project 1",
      author: "Author 1",
      url: "http://example.com",
      license: `A license
      
License text.
      `,
    },
    {
      name: "Project 2",
      author: "Author 2",
      url: "http://example.com",
      licenseUrl: "https://creativecommons.org/licenses/by-sa/3.0/",
    }
]

export function Page({ credits }) {
  return (
    <>
      <h1>Credits</h1>
      
      {credits.map((credit, index) => (
        <Credit
          key={index}
          {...credit}
        />
      ))}
    </>
  )
}

For Next.js examples, checkout here.

1.0.0

7 months ago