import React from 'react'; import {DefaultImagePropsType, getImageURI, JahiaCtx} from '@jahia/nextjs-sdk'; import {makeStyles} from '~/makesStyles'; const useStyles = makeStyles()(theme => ({ svgWrapper: { [theme.breakpoints.up('md')]: { position: 'relative', width: '100%', // PaddingBottom: '51%', verticalAlign: 'middle' } }, svgDesktop: { display: 'none', [theme.breakpoints.up('sm')]: { display: 'block' } }, svgMobile: { display: 'block', margin: '-3px 0 0', [theme.breakpoints.up('sm')]: { display: 'none' } } })); export function WaveDark({path, alt, className}:DefaultImagePropsType) { const {workspace} = React.useContext(JahiaCtx); const {classes} = useStyles(); if (!workspace || !path) { return; } const uri = getImageURI({uri: path, workspace}); return (