Sha256: b35c64b44510f541f3097232078656377d845830d92442259f619a4195b346bb

Contents?: true

Size: 299 Bytes

Versions: 178

Compression:

Stored size: 299 Bytes

Contents

const inlineFocus = () => {
  const trixEditorElement = event.target
  const trixEditorContainer = trixEditorElement.closest('.pb_rich_text_editor_kit')

  if (!trixEditorContainer.classList.contains('inline')) return

  trixEditorContainer.classList.toggle('focused')
}

export default inlineFocus

Version data entries

178 entries across 178 versions & 1 rubygems

Version Path
playbook_ui-12.10.0.pre.alpha.PLAY705phonenumberreturn372 app/pb_kits/playbook/pb_rich_text_editor/inlineFocus.js
playbook_ui-12.10.0 app/pb_kits/playbook/pb_rich_text_editor/inlineFocus.js
playbook_ui-12.9.1.pre.alpha.play664tiptapinvestigation353 app/pb_kits/playbook/pb_rich_text_editor/inlineFocus.js
playbook_ui-12.9.1.pre.alpha.PLAY689bugtxtinputlabel346 app/pb_kits/playbook/pb_rich_text_editor/inlineFocus.js
playbook_ui-12.9.1.pre.alpha.menucleanup345 app/pb_kits/playbook/pb_rich_text_editor/inlineFocus.js
playbook_ui-12.9.1.pre.alpha.menucleanup342 app/pb_kits/playbook/pb_rich_text_editor/inlineFocus.js
playbook_ui-12.9.1 app/pb_kits/playbook/pb_rich_text_editor/inlineFocus.js
playbook_ui-12.9.0 app/pb_kits/playbook/pb_rich_text_editor/inlineFocus.js
playbook_ui-12.8.0.pre.alpha.PLAY625phonenumberdark301 app/pb_kits/playbook/pb_rich_text_editor/inlineFocus.js
playbook_ui-12.8.0.pre.alpha.PLAY625phonenumberdark300 app/pb_kits/playbook/pb_rich_text_editor/inlineFocus.js
playbook_ui-12.8.0.pre.alpha.PLAY649mapkitstyles299 app/pb_kits/playbook/pb_rich_text_editor/inlineFocus.js
playbook_ui-12.8.0.pre.alpha.PLAY645typescriptprogresstep298 app/pb_kits/playbook/pb_rich_text_editor/inlineFocus.js
playbook_ui-12.8.0.pre.alpha.PLAY645typescriptprogresstep297 app/pb_kits/playbook/pb_rich_text_editor/inlineFocus.js
playbook_ui-12.8.0.pre.alpha.rubyandnpmalpharelease296 app/pb_kits/playbook/pb_rich_text_editor/inlineFocus.js
playbook_ui-12.8.0.pre.alpha.rubyandnpmalpharelease295 app/pb_kits/playbook/pb_rich_text_editor/inlineFocus.js
playbook_ui-12.8.0.pre.alpha.rubyandnpmalpharelease294 app/pb_kits/playbook/pb_rich_text_editor/inlineFocus.js
playbook_ui-12.8.0 app/pb_kits/playbook/pb_rich_text_editor/inlineFocus.js
playbook_ui-12.7.1.pre.alpha.rubyandnpmalpharelease293 app/pb_kits/playbook/pb_rich_text_editor/inlineFocus.js
playbook_ui-12.7.1.pre.alpha.rubyandnpmalpharelease292 app/pb_kits/playbook/pb_rich_text_editor/inlineFocus.js
playbook_ui-12.7.1.pre.alpha.rubyandnpmalpharelease291 app/pb_kits/playbook/pb_rich_text_editor/inlineFocus.js