3e8bdee17a
stimulus links controller, tailwindcss setup, links controller post route, tests updated Generate short links view
20 lines
373 B
JavaScript
20 lines
373 B
JavaScript
import { Controller } from "stimulus"
|
|
|
|
export default class extends Controller {
|
|
static targets = ["url", "output"]
|
|
|
|
onSuccess(event) {
|
|
event.preventDefault()
|
|
|
|
const [, , xhr] = event.detail
|
|
this.outputTarget.innerHTML = xhr.response
|
|
}
|
|
|
|
onError(event) {
|
|
event.preventDefault()
|
|
|
|
const [data, ,] = event.detail
|
|
alert(data.url.join(' '))
|
|
}
|
|
}
|