Skip to content

Commit 1464778

Browse files
authored
Merge pull request #717 from Thoth2023/develop
Ajustes Modais Study Selection e Quality
2 parents 1c3810d + 384023a commit 1464778

File tree

2 files changed

+40
-64
lines changed

2 files changed

+40
-64
lines changed

resources/views/livewire/conducting/quality-assessment/paper-modal.blade.php

Lines changed: 25 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -197,12 +197,12 @@ class="list-group-item d-flex row w-100">
197197
</div>
198198
@script
199199
<script>
200-
$(document).ready(function(){
200+
$(document).ready(function () {
201201
$wire.on('show-paper-quality', () => {
202202
setTimeout(() => {
203203
$('#paperModalQuality').modal('show');
204-
}, 800); // Delay to ensure the modal is shown after the paper data is set and the modal is ready
205-
});
204+
}, 800);
205+
});
206206
207207
// Mostrar o modal de sucesso
208208
Livewire.on('show-success-quality', () => {
@@ -214,42 +214,29 @@ class="list-group-item d-flex row w-100">
214214
$('#successModalQuality').on('hidden.bs.modal', function () {
215215
$('#paperModalQuality').modal('show');
216216
});
217-
});
218217
219-
// Mostrar toast de sucesso ao invés de um modal
220-
Livewire.on('show-success-quality', (message) => {
221-
console.log('show-success-quality', message);
222-
$('#paperModalQuality').modal('hide');
223-
224-
if (message) {
225-
toasty({
226-
message: message,
227-
type: 'success'
228-
});
229-
}
230-
});
218+
// Mostrar toast de sucesso ao invés de um modal
219+
Livewire.on('show-success-quality', (message) => {
220+
console.log('show-success-quality', message);
221+
$('#paperModalQuality').modal('hide');
231222
232-
// Reabrir o modal do paper após o modal de sucesso (caso continue usando)
233-
$('#successModalQuality').on('hidden.bs.modal', function() {
234-
$('#paperModalQuality').modal('show');
235-
});
236-
});
237-
238-
// Recarga do modal de paper com dados atualizados
239-
Livewire.on('reload-paper-quality', () => {
240-
Livewire.emit('showPaperQuality', @json($paper));
241-
});
242-
243-
// Exibir toast customizado vindo do backend
244-
$wire.on('paper-quality-toast', ([{
245-
message,
246-
type
247-
}]) => {
248-
toasty({
249-
message,
250-
type
223+
if (message) {
224+
toasty({
225+
message: message,
226+
type: 'success'
227+
});
228+
}
229+
});
230+
231+
// Recarga do modal de paper com dados atualizados
232+
Livewire.on('reload-paper-quality', () => {
233+
Livewire.emit('showPaperQuality', @json($paper));
234+
});
235+
236+
// Exibir toast customizado vindo do backend
237+
$wire.on('paper-quality-toast', ([{ message, type }]) => {
238+
toasty({ message, type });
239+
});
251240
});
252-
});
253241
</script>
254-
255-
@endscript
242+
@endscript

resources/views/livewire/conducting/study-selection/paper-modal.blade.php

Lines changed: 15 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -179,47 +179,36 @@
179179
$wire.on('show-paper', () => {
180180
setTimeout(() => {
181181
$('#paperModal').modal('show');
182-
}, 800); // Delay to ensure the modal is shown after the paper data is set and the modal is ready
182+
}, 800);
183183
});
184184
185185
// Show the success modal on success event
186186
Livewire.on('show-success', () => {
187-
$('#paperModal').modal('hide'); // Hide the paper modal
188-
$('#successModal').modal('show'); // Show the success modal
187+
$('#paperModal').modal('hide');
188+
$('#successModal').modal('show');
189189
});
190190
191191
// Handle the closing of success modal to reopen the paper modal
192192
$('#successModal').on('hidden.bs.modal', function() {
193-
$('#paperModal').modal('show'); // Reopen the paper modal after success modal is closed
193+
$('#paperModal').modal('show');
194194
});
195195
});
196+
197+
// Recarregar papers e mostrar modais
196198
Livewire.on('reload-papers', () => {
197-
// Recarregar o componente Livewire para refletir as mudanças
198199
Livewire.emit('show-success');
199200
});
201+
200202
Livewire.on('show-success', () => {
201-
// Recarregar o componente Livewire para refletir as mudanças
202203
Livewire.emit('show-success-quality');
203204
});
204-
});
205-
Livewire.on('reload-papers', () => {
206-
// Recarregar o componente Livewire para refletir as mudanças
207-
Livewire.emit('show-sucess');
208-
});
209-
Livewire.on('show-sucess', () => {
210-
// Recarregar o componente Livewire para refletir as mudanças
211-
Livewire.emit('show-sucess-quality');
212-
});
213-
214-
$wire.on('paper-modal', ([{
215-
message,
216-
type
217-
}]) => {
218-
toasty({
219-
message,
220-
type
221-
});
205+
206+
Livewire.on('show-sucess', () => {
207+
Livewire.emit('show-sucess-quality');
208+
});
209+
210+
$wire.on('paper-modal', ({ message, type }) => {
211+
toasty({ message, type });
222212
});
223-
});
224213
</script>
225-
@endscript
214+
@endscript

0 commit comments

Comments
 (0)