Skip to content

Commit 57e840a

Browse files
better prettier config
1 parent e2b85a5 commit 57e840a

File tree

6 files changed

+35
-45
lines changed

6 files changed

+35
-45
lines changed

.prettierrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"semi": false,
33
"singleQuote": true,
44
"trailingComma": "all",
5+
"printWidth": 120,
56
"tailwindConfig": "./tailwind.config.js",
67
"plugins": ["prettier-plugin-blade", "prettier-plugin-tailwindcss"]
78
}

resources/js/index.js

Lines changed: 30 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,7 @@ function codeEditor({ content }) {
1717
EditorView.lineWrapping,
1818
EditorView.updateListener.of((update) => {
1919
if (update.docChanged) {
20-
this.$dispatch(
21-
'input',
22-
update.state.doc.toString(),
23-
)
20+
this.$dispatch('input', update.state.doc.toString())
2421
}
2522
}),
2623
],
@@ -137,47 +134,51 @@ function pdfViewer({ content, pagination }) {
137134
this.pageRendering = true
138135

139136
const loadingTask = pdfjsLib.getDocument(this.baseUrl)
140-
loadingTask.promise.then(async (pdf) => {
141-
this.totalPages = pdf.numPages
142-
document.getElementById('page_count').textContent = this.totalPages
143-
document.getElementById('page_num').textContent = this.pageNumber
144-
145-
// Render page
146-
pdf.getPage(this.pageNumber).then(async (page) => {
147-
const pageDiv = await this.renderPageContent(page, this.parent)
148-
pageContainer.appendChild(pageDiv)
149-
this.pageRendering = false
137+
loadingTask.promise
138+
.then(async (pdf) => {
139+
this.totalPages = pdf.numPages
140+
document.getElementById('page_count').textContent = this.totalPages
141+
document.getElementById('page_num').textContent = this.pageNumber
142+
143+
// Render page
144+
pdf.getPage(this.pageNumber).then(async (page) => {
145+
const pageDiv = await this.renderPageContent(page, this.parent)
146+
pageContainer.appendChild(pageDiv)
147+
this.pageRendering = false
148+
})
150149
})
151-
}).catch(function(error) {
152-
console.error('Error loading PDF:', error)
153-
pageContainer.innerHTML = `
150+
.catch(function (error) {
151+
console.error('Error loading PDF:', error)
152+
pageContainer.innerHTML = `
154153
<div class="p-4">
155154
<p class="text-red-500">Error loading PDF:</p>
156155
<p class="text-sm mt-2">${error.message}</p>
157156
</div>
158157
`
159-
})
158+
})
160159
},
161160

162161
async render() {
163162
this.setupContainer(this.parent)
164163
const loadingTask = pdfjsLib.getDocument(this.baseUrl)
165-
loadingTask.promise.then(async (pdf) => {
166-
// Render all pages
167-
for (this.pageNumber = 1; this.pageNumber <= pdf.numPages; this.pageNumber++) {
168-
const page = await pdf.getPage(this.pageNumber)
169-
const pageDiv = await this.renderPageContent(page, this.parent)
170-
this.parent.appendChild(pageDiv)
171-
}
172-
}).catch((error) => {
173-
console.error('Error loading PDF:', error)
174-
this.parent.innerHTML = `
164+
loadingTask.promise
165+
.then(async (pdf) => {
166+
// Render all pages
167+
for (this.pageNumber = 1; this.pageNumber <= pdf.numPages; this.pageNumber++) {
168+
const page = await pdf.getPage(this.pageNumber)
169+
const pageDiv = await this.renderPageContent(page, this.parent)
170+
this.parent.appendChild(pageDiv)
171+
}
172+
})
173+
.catch((error) => {
174+
console.error('Error loading PDF:', error)
175+
this.parent.innerHTML = `
175176
<div class="p-4">
176177
<p class="text-red-500">Error loading PDF:</p>
177178
<p class="text-sm mt-2">${error.message}</p>
178179
</div>
179180
`
180-
})
181+
})
181182
},
182183

183184
onPrevPage() {

resources/views/components/file-upload-index.blade.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,7 @@
1212
@forelse ($files as $file)
1313
@include('filament-latex::components.file-upload', ['file' => $file])
1414
@empty
15-
<div class="text-center text-gray-500 dark:text-gray-400">
16-
No files uploaded.
17-
</div>
15+
<div class="text-center text-gray-500 dark:text-gray-400">No files uploaded.</div>
1816
@endforelse
1917
</div>
2018
</x-filament::section>

resources/views/components/file-upload.blade.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
<div
2-
class="flex items-center justify-between rounded-md border bg-white p-2 shadow-sm dark:bg-gray-800"
3-
>
1+
<div class="flex items-center justify-between rounded-md border bg-white p-2 shadow-sm dark:bg-gray-800">
42
<span class="truncate text-sm font-medium text-gray-700 dark:text-gray-300">
53
{{ $file }}
64
</span>

resources/views/components/latex-index.blade.php

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,7 @@
55

66
<x-filament::section class="w-full rounded-l-none">
77
<x-slot name="heading">Filament Latex</x-slot>
8-
<link
9-
rel="stylesheet"
10-
href="https://cdnjs.cloudflare.com/ajax/libs/pdf.js/4.9.155/pdf_viewer.min.css"
11-
/>
8+
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/pdf.js/4.9.155/pdf_viewer.min.css" />
129
<div
1310
class="grid grid-cols-2 gap-4"
1411
x-data="{ message: '' }"

resources/views/svg/latex.blade.php

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
11
<x-filament::icon>
2-
<svg
3-
xmlns="http://www.w3.org/2000/svg"
4-
version="1.1"
5-
viewBox="0 0 512 512"
6-
fill="currentColor"
7-
>
2+
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 512 512" fill="currentColor">
83
<path
94
d="M507.712 311.74c-7.903 0-13.493-0.757-16.772-2.27s-6.599-4.456-9.962-8.827l-62.298-89.284 39.85-57.757c3.363-4.54 7.945-8.66 13.746-12.358s15.343-5.549 28.627-5.549v-8.828h-68.855v8.828c5.549 0 9.878 1.387 12.989 4.161s4.666 5.843 4.666 9.206c0 1.177-0.084 2.312-0.252 3.405s-0.841 2.228-2.018 3.405l-33.293 48.93-37.832-55.74-1.135-1.387c0 0-0.378-0.967-1.135-2.9 0-2.354 1.598-4.456 4.792-6.305s7.567-2.774 13.115-2.774v-8.828h-80.205v8.828h4.54c7.735 0 13.536 0.673 17.403 2.018s6.894 3.699 9.080 7.062l53.47 79.952-46.66 69.108c-2.186 3.363-6.18 7.188-11.981 11.476s-15.932 6.432-30.392 6.432v8.827h16.413c-3.319 17.739-7.947 31.114-13.892 40.103-6.894 10.425-22.531 15.637-46.913 15.637h-37.833c-6.726 0-10.635-0.757-11.728-2.27s-1.639-4.456-1.639-8.827v-75.917h24.465c13.284 0 21.774 2.522 25.474 7.567s5.549 13.704 5.549 25.978h6.81v-75.665h-6.81c0 12.274-1.555 20.892-4.666 25.852s-11.896 7.44-26.357 7.44h-24.465v-69.108c0-4.372 0.547-7.315 1.639-8.827s5.002-2.27 11.728-2.27h35.563c22.195 0 36.445 4.287 42.75 12.863s10.635 22.868 12.989 42.877h6.558l-8.827-64.567h-129.294l-4.381-62.298h-175.795l-4.54 64.567h6.558c2.354-23.372 6.222-38.505 11.602-45.399s18.664-10.341 39.85-10.341h15.386c3.363 0 5.338 1.009 5.927 3.026s0.883 4.708 0.883 8.071v149.313c0 4.372-1.219 7.692-3.657 9.962s-10.888 3.405-25.348 3.405h-13.367v8.827h106.94v-8.827h-9.080c-14.46 0-22.868-1.135-25.221-3.405s-3.531-5.591-3.531-9.962v-149.313c0-3.363 0.168-5.759 0.504-7.188s1.597-2.732 3.784-3.91h15.638c21.186 0 34.469 3.447 39.85 10.341 5.202 6.666 8.907 21.058 11.123 43.129h-21.968v8.827h6.558c11.266 0 17.823 0.841 19.673 2.522s2.774 5.297 2.774 10.845v149.313c0 5.549-0.925 9.164-2.774 10.846s-8.407 2.522-19.673 2.522h-6.558v8.827h164.697l9.763-64.567h48.247v-8.827c-6.726 0-11.392-1.682-13.998-5.045s-3.909-6.137-3.909-8.323c0-1.177 0.084-2.312 0.252-3.405s0.841-2.228 2.017-3.405l40.103-60.028 44.39 69.107c0 1.009 0.378 1.598 1.135 1.765l1.135 0.252c0 2.354-1.555 4.456-4.666 6.305s-7.44 2.774-12.989 2.774v8.827h79.952v-8.827h-4.288z"
105
/>

0 commit comments

Comments
 (0)