Browse Source

JS Lint

pull/2971/head
Manny Dinssa 2 months ago
parent
commit
fa6239c785
  1. 2
      app/frontend/controllers/index.js
  2. 34
      app/frontend/controllers/organisations_controller.js

2
app/frontend/controllers/index.js

@ -29,4 +29,4 @@ application.register('numeric-question', NumericQuestionController)
application.register('filter-layout', FilterLayoutController) application.register('filter-layout', FilterLayoutController)
application.register('search', SearchController) application.register('search', SearchController)
application.register('tabs', TabsController) application.register('tabs', TabsController)
application.register('organisations', OrganisationsController ) application.register('organisations', OrganisationsController)

34
app/frontend/controllers/organisations_controller.js

@ -1,26 +1,26 @@
import { Controller } from '@hotwired/stimulus' import { Controller } from '@hotwired/stimulus'
const profitStatusSelect = document.getElementById('organisation-profit-status-field'); const profitStatusSelect = document.getElementById('organisation-profit-status-field')
const localAuthorityOption = profitStatusSelect.querySelector('option[value="local_authority"]'); const localAuthorityOption = profitStatusSelect.querySelector('option[value="local_authority"]')
const nonProfitOption = profitStatusSelect.querySelector('option[value="non_profit"]'); const nonProfitOption = profitStatusSelect.querySelector('option[value="non_profit"]')
const profitOption = profitStatusSelect.querySelector('option[value="profit"]'); const profitOption = profitStatusSelect.querySelector('option[value="profit"]')
export default class extends Controller { export default class extends Controller {
updateProfitStatusOptions(event) { updateProfitStatusOptions (event) {
const providerType = event.target.value; const providerType = event.target.value
if (profitStatusSelect) { if (profitStatusSelect) {
profitStatusSelect.disabled = false; profitStatusSelect.disabled = false
localAuthorityOption.hidden = false; localAuthorityOption.hidden = false
nonProfitOption.hidden = false; nonProfitOption.hidden = false
profitOption.hidden = false; profitOption.hidden = false
if (providerType === "LA") { if (providerType === 'LA') {
profitStatusSelect.value = "local_authority"; profitStatusSelect.value = 'local_authority'
nonProfitOption.hidden = true; nonProfitOption.hidden = true
profitOption.hidden = true; profitOption.hidden = true
} else if (providerType === "PRP") { } else if (providerType === 'PRP') {
profitStatusSelect.value = ""; profitStatusSelect.value = ''
localAuthorityOption.hidden = true; localAuthorityOption.hidden = true
} }
} }
} }

Loading…
Cancel
Save