x.json())
.then(data => {
videos = data
})
liveInputsPromise = fetch('/api/admin/live_inputs', )
.then(x => x.json())
.then(data => {
liveInputs = data
})
Promise.all([
videosPromise, liveInputsPromise
]).then(x => loading = false)
"
@upload="
loading = true
uploadVideo().then(() => $dispatch('reload'))
"
x-data="{
user: {},
videos: [],
liveInputs: [],
loading: false,
}"
x-init="
loading = true
fetch('/api/admin/profile', {headers: {'accept': 'application/json'}})
.then(x => x.json())
.then(data => {
user = data
})
$nextTick(() => {
$dispatch('reload')
});
"
>