Replace hideSwitch by showSwitch
This commit is contained in:
@@ -51,7 +51,7 @@ function StyledMenu(props) {
|
|||||||
|
|
||||||
const StyledMenuItem = MenuItem
|
const StyledMenuItem = MenuItem
|
||||||
|
|
||||||
function AjouteTradiksyon({hideSwitch, disableSwitch, tradiksyonOtomatik, setTradiksyonOtomatik, canAutoTranslate, chwaLang, setChwaLang}) {
|
function AjouteTradiksyon({showSwitch, disableSwitch, tradiksyonOtomatik, setTradiksyonOtomatik, chwaLang, setChwaLang}) {
|
||||||
const [anchorElement, setAnchorElement] = useState(null)
|
const [anchorElement, setAnchorElement] = useState(null)
|
||||||
|
|
||||||
const handleClick = event => {
|
const handleClick = event => {
|
||||||
@@ -66,7 +66,7 @@ function AjouteTradiksyon({hideSwitch, disableSwitch, tradiksyonOtomatik, setTra
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
{canAutoTranslate && !hideSwitch && (
|
{showSwitch && (
|
||||||
<OtomatikSwitch tradiksyonOtomatik={tradiksyonOtomatik} setTradiksyonOtomatik={setTradiksyonOtomatik} disabled={!chwaLang.includes('fr') || disableSwitch} />
|
<OtomatikSwitch tradiksyonOtomatik={tradiksyonOtomatik} setTradiksyonOtomatik={setTradiksyonOtomatik} disabled={!chwaLang.includes('fr') || disableSwitch} />
|
||||||
)}
|
)}
|
||||||
<Root style={{textAlign: 'center', marginTop: 20}}>
|
<Root style={{textAlign: 'center', marginTop: 20}}>
|
||||||
@@ -130,11 +130,10 @@ function AjouteTradiksyon({hideSwitch, disableSwitch, tradiksyonOtomatik, setTra
|
|||||||
}
|
}
|
||||||
|
|
||||||
AjouteTradiksyon.propTypes = {
|
AjouteTradiksyon.propTypes = {
|
||||||
hideSwitch: PropTypes.bool.isRequired,
|
showSwitch: PropTypes.bool.isRequired,
|
||||||
disableSwitch: PropTypes.bool.isRequired,
|
disableSwitch: PropTypes.bool.isRequired,
|
||||||
tradiksyonOtomatik: PropTypes.bool.isRequired,
|
tradiksyonOtomatik: PropTypes.bool.isRequired,
|
||||||
setTradiksyonOtomatik: PropTypes.func.isRequired,
|
setTradiksyonOtomatik: PropTypes.func.isRequired,
|
||||||
canAutoTranslate: PropTypes.bool.isRequired,
|
|
||||||
chwaLang: PropTypes.array.isRequired,
|
chwaLang: PropTypes.array.isRequired,
|
||||||
setChwaLang: PropTypes.func.isRequired
|
setChwaLang: PropTypes.func.isRequired
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -73,7 +73,7 @@ const Alert = forwardRef(function Alert(props, ref) {
|
|||||||
|
|
||||||
const RemoveTooltip = Tooltip
|
const RemoveTooltip = Tooltip
|
||||||
|
|
||||||
function EkriTeks({selectedTeks, setSelectedTeks}) {
|
function EkriTeks({canAutoTranslate, selectedTeks, setSelectedTeks}) {
|
||||||
const {data: session} = useSession()
|
const {data: session} = useSession()
|
||||||
const {jwt, user} = session
|
const {jwt, user} = session
|
||||||
const [teksEkri, setTeksEkri] = useState({awtis: '', tit: '', transkripsyon: ''})
|
const [teksEkri, setTeksEkri] = useState({awtis: '', tit: '', transkripsyon: ''})
|
||||||
@@ -367,11 +367,10 @@ function EkriTeks({selectedTeks, setSelectedTeks}) {
|
|||||||
))}
|
))}
|
||||||
</form>
|
</form>
|
||||||
<AjouteTradiksyon
|
<AjouteTradiksyon
|
||||||
hideSwitch={Boolean(currentTeksId)}
|
showSwitch={Boolean(canAutoTranslate) && Boolean(!currentTeksId)}
|
||||||
disableSwitch={tradiksyon.fr === ''}
|
disableSwitch={tradiksyon.fr === ''}
|
||||||
tradiksyonOtomatik={tradiksyonOtomatik}
|
tradiksyonOtomatik={tradiksyonOtomatik}
|
||||||
setTradiksyonOtomatik={setTradiksyonOtomatik}
|
setTradiksyonOtomatik={setTradiksyonOtomatik}
|
||||||
canAutoTranslate={user.canAutoTranslate}
|
|
||||||
chwaLang={kiChawLang}
|
chwaLang={kiChawLang}
|
||||||
setChwaLang={setKiChwalang}
|
setChwaLang={setKiChwalang}
|
||||||
/>
|
/>
|
||||||
@@ -425,6 +424,7 @@ EkriTeks.defaultProps = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
EkriTeks.propTypes = {
|
EkriTeks.propTypes = {
|
||||||
|
canAutoTranslate: PropTypes.bool.isRequired,
|
||||||
selectedTeks: PropTypes.object,
|
selectedTeks: PropTypes.object,
|
||||||
setSelectedTeks: PropTypes.func.isRequired,
|
setSelectedTeks: PropTypes.func.isRequired,
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user