remove trash icon in chapters mode

#2157
pull/2119/head
Mikael Finstad 1 year ago
parent c7baea3649
commit 55c728761e
No known key found for this signature in database
GPG Key ID: 25AB36E3E81CBC26

@ -4,11 +4,14 @@ import { FaTrashAlt, FaSave } from 'react-icons/fa';
import { mySpring } from './animations'; import { mySpring } from './animations';
import { saveColor } from './colors'; import { saveColor } from './colors';
import useUserSettings from './hooks/useUserSettings';
function BetweenSegments({ start, end, duration, invertCutSegments }: { start: number, end: number, duration: number, invertCutSegments: boolean }) { function BetweenSegments({ start, end, duration, invertCutSegments }: { start: number, end: number, duration: number, invertCutSegments: boolean }) {
const left = `${(start / duration) * 100}%`; const left = `${(start / duration) * 100}%`;
const { effectiveExportMode } = useUserSettings();
return ( return (
<motion.div <motion.div
style={{ style={{
@ -31,12 +34,17 @@ function BetweenSegments({ start, end, duration, invertCutSegments }: { start: n
transition={mySpring} transition={mySpring}
> >
<div style={{ flexGrow: 1, borderBottom: '1px dashed var(--gray10)', marginLeft: 5, marginRight: 5 }} /> <div style={{ flexGrow: 1, borderBottom: '1px dashed var(--gray10)', marginLeft: 5, marginRight: 5 }} />
{invertCutSegments ? ( {/* https://github.com/mifi/lossless-cut/issues/2157 */}
<FaSave style={{ color: saveColor }} size={16} /> {effectiveExportMode !== 'segments_to_chapters' && (
) : ( <>
<FaTrashAlt style={{ color: 'var(--gray10)' }} size={16} /> {invertCutSegments ? (
<FaSave style={{ color: saveColor }} size={16} />
) : (
<FaTrashAlt style={{ color: 'var(--gray10)' }} size={16} />
)}
<div style={{ flexGrow: 1, borderBottom: '1px dashed var(--gray10)', marginLeft: 5, marginRight: 5 }} />
</>
)} )}
<div style={{ flexGrow: 1, borderBottom: '1px dashed var(--gray10)', marginLeft: 5, marginRight: 5 }} />
</motion.div> </motion.div>
); );
} }

Loading…
Cancel
Save