Skip to content

Commit ce8de92

Browse files
reinstate mix for editor js
1 parent ace9c51 commit ce8de92

15 files changed

+17141
-3608
lines changed

app/Nova/Post.php

+4-2
Original file line numberDiff line numberDiff line change
@@ -126,8 +126,10 @@ public function fields(NovaRequest $request)
126126
->asHtml()
127127
->onlyOnDetail(),
128128
]),
129-
URL::make("URL", fn() => $this->slug ? $this->url : "#")
130-
->displayUsing(fn() => $this->slug ? "Visit" : ""),
129+
URL::make(
130+
"URL",
131+
fn() => $this->slug ? $this->url : "#"
132+
)->displayUsing(fn() => $this->slug ? "Visit" : ""),
131133
];
132134
}
133135

app/Providers/NovaServiceProvider.php

+3-1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
use Spatie\Image\Manipulations;
1212
use Illuminate\Http\Request;
1313
use Advoor\NovaEditorJs\NovaEditorJs;
14+
use Illuminate\Support\Facades\Storage;
1415
use Illuminate\Support\Facades\Vite;
1516
use Laravel\Nova\Fields\Number;
1617
use Laravel\Nova\Fields\Text;
@@ -50,7 +51,8 @@ public function boot()
5051
Nova::serving(function () {
5152
Nova::script(
5253
"editorjs-plugins",
53-
Vite::asset("resources/js/editorjs-plugins.js")
54+
// Vite::asset("resources/js/editorjs-plugins.js")
55+
asset("editorjs-plugins.js")
5456
);
5557
});
5658

package-lock.json

+16,827-2,957
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"scripts": {
44
"dev": "vite",
55
"build": "vite build && npm run spektrixcss",
6+
"build:mix": "npx mix",
67
"spektrixcss": "find ./public/build/assets -name 'spektrix.*.css' -execdir mv {} spektrix.css \\;",
78
"build-preview": "cd nova-components/Preview && npm run dev",
89
"build-preview-prod": "cd nova-components/Preview && npm run prod"
@@ -15,6 +16,7 @@
1516
"autoprefixer": "^10.4.4",
1617
"axios": "^0.21",
1718
"editorjs-toggle-block": "^0.2.5",
19+
"laravel-mix": "^6.0.49",
1820
"laravel-vite-plugin": "^0.2.4",
1921
"lodash": "^4.17.19",
2022
"postcss": "^8.4.12",
@@ -26,7 +28,6 @@
2628
"@alpinejs/intersect": "^3.10.2",
2729
"@editorjs/attaches": "^1.2.3",
2830
"@editorjs/image": "^2.6.2",
29-
"@lottiefiles/lottie-interactivity": "^1.6.2",
3031
"@vtchinh/gallery-editorjs": "^1.2.3",
3132
"alpinejs": "^3.10.3",
3233
"date-fns": "^2.28.0",

public/build/assets/_commonjsHelpers.b8add541.js

-1
This file was deleted.

public/build/assets/app.9fe0a3c8.js

+13
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

public/build/assets/app.b2d0556e.js

-13
This file was deleted.

public/build/assets/editorjs-plugins.6e455156.js

-612
This file was deleted.

public/build/manifest.json

+1-15
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,12 @@
11
{
22
"resources/js/app.js": {
3-
"file": "assets/app.b2d0556e.js",
3+
"file": "assets/app.9fe0a3c8.js",
44
"src": "resources/js/app.js",
55
"isEntry": true,
6-
"imports": [
7-
"__commonjsHelpers.b8add541.js"
8-
],
96
"css": [
107
"assets/app.2b86e033.css"
118
]
129
},
13-
"resources/js/editorjs-plugins.js": {
14-
"file": "assets/editorjs-plugins.6e455156.js",
15-
"src": "resources/js/editorjs-plugins.js",
16-
"isEntry": true,
17-
"imports": [
18-
"__commonjsHelpers.b8add541.js"
19-
]
20-
},
21-
"__commonjsHelpers.b8add541.js": {
22-
"file": "assets/_commonjsHelpers.b8add541.js"
23-
},
2410
"resources/css/app.css": {
2511
"file": "assets/app.9184e987.css",
2612
"src": "resources/css/app.css",

public/editorjs-plugins.js

+286
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

public/mix-manifest.json

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
{
2-
"/js/app.js": "/js/app.js",
3-
"/css/app.css": "/css/app.css"
2+
"/editorjs-plugins.js": "/editorjs-plugins.js"
43
}

resources/js/bootstrap.js

-2
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,8 @@ import "swiper/css";
1010
window.Swiper = Swiper;
1111

1212
import lottie from "lottie-web";
13-
import { create } from "@lottiefiles/lottie-interactivity";
1413

1514
window.lottie = lottie;
16-
window.create = create;
1715

1816
Alpine.plugin(intersect);
1917

resources/views/components/strand/menu.blade.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ class="absolute h-full inset-0 bg-white object-cover object-center block w-full
2626
@endif
2727

2828
@if ($strand->logo)
29-
@icon($strand->logo, ' group-hover:delay-[0ms] delay-100 lg:group-hover:opacity-0 lg:group-hover:-translate-y-full absolute top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2 z-10 mx-auto w-64 lg:w-72 max-w-full px-8')
29+
@icon($strand->logo, ' group-hover:delay-[0ms] delay-100 lg:group-hover:opacity-0 lg:group-hover:-translate-y-full absolute top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2 z-10 mx-auto w-64 lg:w-72 max-w-full px-8')
3030
@else
3131
<h3
3232
class="type-h4 lg:group-hover:opacity-0 lg:group-hover:-translate-y-full absolute top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2 z-10 mx-auto w-72 max-w-full px-8">

vite.config.js

-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ export default defineConfig({
1616
"resources/css/app.css",
1717
"resources/css/spektrix.css",
1818
"resources/js/app.js",
19-
"resources/js/editorjs-plugins.js",
2019
]),
2120
{
2221
name: "blade",

webpack.mix.js

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
let mix = require("laravel-mix");
2+
3+
mix.js("resources/js/editorjs-plugins.js", "public").setPublicPath("public");

0 commit comments

Comments
 (0)