import { StudioContextType } from '../StudioContext';

export default function resolveStyles(studioContext: StudioContextType) {
  if (
    studioContext.stylesEditController.styles ||
    studioContext.stylesEditController.excludeStyles
  ) {
    return {
      styles: studioContext.stylesEditController.styles,
      excludeStyles: studioContext.stylesEditController.excludeStyles,
    };
  }

  return studioContext.stylesEditController.getCurrentSelectionStyles();
}
