Diff
This component is a wrapper around diff2html with a simpler API to quickly show diff between two strings.
Install
<head> ... {{-- DIFF2HTML --}} <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.7.1/styles/github.min.css" /> <link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/npm/diff2html/bundles/css/diff2html.min.css" /> <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/diff2html/bundles/js/diff2html-ui.min.js"></script></head>
Examples
@php $old = '{"age": 24, "name": "Mary"}'; $new = '{"age": 27, "name": "Marian"}';@endphp {{-- The `file-name` determines highlight language --}}<x-diff :old="$old" :new="$new" file-name="extra.json" />
maryUI
Sponsor
-
Get started