0.0.6 • Published 9 months ago

@openchangelog/next v0.0.6

Weekly downloads
-
License
MIT
Repository
-
Last release
9 months ago

Openchangelog Next.js Widget

A Next.js Server Component to embed your Openchangelog changelog into your Next.js app.
For a summary of the most recent changes to the project, please see the Changelog.

Installation

npm i @openchangelog/next

Usage

import { Changelog } from "@openchangelog/next"


export default function ChangelogPage() {
  return (
    <Changelog 
      workspaceID="ws_xxxx"                         // when using Openchangelog cloud
      changelogID="cl_xxxx"                         // when using Openchangelog cloud
      baseUrl="https://your-changelog-instance.com" // when self-hosting
      theme="dark"
    />
  );
}

Suspense

The Changelog component is built as an async component, making it compatible with React Suspense. You can wrap it in a Suspense boundary to show loading states while the changelog data is being fetched:

import { Changelog } from "@openchangelog/next"

export default function ChangelogPage() {
  return (
    <Suspense fallback={<div>Loading changelog...</div>}>
        <Changelog />
    </Suspense>
  );
}
0.0.6

9 months ago

0.0.5

9 months ago

0.0.4

9 months ago

0.0.3

9 months ago

0.0.2

9 months ago

0.0.1

9 months ago