dissnik/moonshine-pdf-viewer

MoonShine PDF viewer package

Maintainers

Package info

github.com/DissNik/moonshine-pdf-viewer

Language:JavaScript

pkg:composer/dissnik/moonshine-pdf-viewer

Statistics

Installs: 336

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

1.0.1 2026-02-28 15:58 UTC

This package is auto-updated.

Last update: 2026-03-28 16:12:10 UTC


README

Simple PDF viewer component for MoonShine. PDF rendering is powered by pdfjs-dist (Mozilla PDF.js).

Requirements

  • PHP ^8.3
  • MoonShine ^4.0

Installation

composer require dissnik/moonshine-pdf-viewer

Publish package assets:

php artisan vendor:publish --tag=moonshine-pdf-viewer-assets --force

Usage

Use the component in MoonShine pages/components:

use DissNik\MoonShinePdfViewer\Components\PdfViewer;

PdfViewer::make(
    url: 'https://example.com/file.pdf'
);

Localization

Default translations are included:

  • English
  • Russian

Optional publish command:

php artisan vendor:publish --tag=moonshine-pdf-viewer-lang

Optional publish commands

php artisan vendor:publish --tag=moonshine-pdf-viewer-views

License

MIT