How can I implement this feature? When bullet list is on and text is empty, then pressing backspace means deleting the bullet (toggle what is on now)