Files
bit/app/javascript/controllers/links_controller.js
T
Juan Rodriguez 3e8bdee17a feat: Generate short url view
stimulus links controller, tailwindcss setup, links controller post route, tests updated

Generate short links view
2021-06-14 00:41:53 -05:00

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(' '))
}
}