@atlaskit/editor-plugin-annotation
Version:
Annotation plugin for @atlaskit/editor-core
19 lines • 628 B
JavaScript
import { AnnotationSharedClassNames, BlockAnnotationSharedClassNames } from '@atlaskit/editor-common/styles';
export const getAnnotationViewClassname = (isUnresolved, hasFocus, isHovered) => {
if (!isUnresolved) {
return;
}
if (hasFocus) {
return AnnotationSharedClassNames.focus;
}
if (isHovered) {
return AnnotationSharedClassNames.hover;
}
return AnnotationSharedClassNames.blur;
};
export const getBlockAnnotationViewClassname = (isUnresolved, hasFocus) => {
if (!isUnresolved) {
return;
}
return hasFocus ? BlockAnnotationSharedClassNames.focus : BlockAnnotationSharedClassNames.blur;
};