bennyvdhoogen/nova-codesnippet

A Laravel Nova Code Snippet field.

1.1 2021-07-05 13:45 UTC

This package is auto-updated.

Last update: 2024-04-06 19:33:46 UTC


README

This packages adds a Codesnippet custom field for use in your Nova applications. The Codesnippet field is an explainer field suited to provide in-context information during resource creation and update.

Simply add a Codesnippet field, per the usual Nova format:

Codesnippet::make('example-code', '
    public function example(){
        return "Whatever works!";
    }
')

The field can also be displayed conditionally. This can be done by supplying the literal field name and value to check.

Codesnippet::make('example-code', '
    public function example(){
        return "Whatever works!";
    }
', 'event', 'DonationCreated')

Demonstration

Demonstration how to use Codesnippet field

Thanks to

This packages depends on the Prism and vue-code-highlight packages for syntax highlighting. All credits in that regard go to the maintainers of those packages.