press-next
Version:
Vue3 组件库,支持 Composition API
42 lines (36 loc) • 629 B
text/typescript
export function getMiddleButtonTitle({
isAdmin = false,
isAtLeastOneTeamEmpty = false,
state = 0,
curBattle = {},
openAILive = false,
}: any) {
if (isAtLeastOneTeamEmpty) {
return {
title: '',
class: '',
};
}
if (isAdmin) {
return {
title: '管理',
class: 'primary-btn',
};
}
if (state == 200 && openAILive) {
return {
title: '回顾',
class: 'border-btn',
};
}
if (curBattle.battle_state == 500 && openAILive) {
return {
title: '去观赛',
class: 'primary-btn',
};
}
return {
title: '',
class: '',
};
}