refactor: optional chaining for click props

This commit is contained in:
Zack Spear
2024-05-16 08:52:07 -07:00
committed by Zack Spear
parent 487f5c1865
commit ff24f12cae
9 changed files with 11 additions and 11 deletions
@@ -41,7 +41,7 @@ const showExpireTime = computed(() => (state.value === 'TRIAL' || state.value ==
:icon="unraidApiStatus === 'restarting' ? BrandLoadingWhite : unraidApiRestartAction?.icon"
:text="unraidApiStatus === 'restarting' ? t('Restarting unraid-api…') : t('Restart unraid-api')"
:title="unraidApiStatus === 'restarting' ? t('Restarting unraid-api…') : t('Restart unraid-api')"
@click="unraidApiRestartAction?.click ? unraidApiRestartAction?.click() : undefined"
@click="unraidApiRestartAction?.click?.()"
/>
</li>
</ul>
+2 -2
View File
@@ -23,7 +23,7 @@ const upgradeAction = computed((): ServerStateDataAction | undefined => {
<UpcServerStateBuy
class="text-gamma"
:title="t('Upgrade Key')"
@click="upgradeAction.click ? upgradeAction.click() : undefined"
@click="upgradeAction.click?.()"
>
<h5>Unraid OS <em><strong>{{ t(stateData.humanReadable) }}</strong></em></h5>
</UpcServerStateBuy>
@@ -36,7 +36,7 @@ const upgradeAction = computed((): ServerStateDataAction | undefined => {
<UpcServerStateBuy
class="text-orange-dark relative top-[1px] hidden sm:block"
:title="t('Purchase Key')"
@click="purchaseAction.click ? purchaseAction.click() : undefined"
@click="purchaseAction.click?.()"
>{{ t('Purchase') }}</UpcServerStateBuy>
</template>
</span>