Ship FrankenPHP Compose services with Reverb WebSockets for real-time transcription status, skip re-uploading identical audio via content hash, and format disk usage without requiring intl.
12 lines
340 B
JavaScript
12 lines
340 B
JavaScript
import Alpine from 'alpinejs';
|
|
import './echo';
|
|
import { recordingsIndex, transcriptionMonitor } from './transcription';
|
|
import { uploadDropzone } from './upload';
|
|
|
|
window.Alpine = Alpine;
|
|
window.transcriptionMonitor = transcriptionMonitor;
|
|
window.recordingsIndex = recordingsIndex;
|
|
window.uploadDropzone = uploadDropzone;
|
|
|
|
Alpine.start();
|