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