JSFiddle - React, Tailwind, and code Playground

HTML

<div id="edit-block">
	Lorem ipsum dolor sit amet, consectetur adipisicing elit. Accusamus nemo voluptate adipisci, natus voluptates architecto officia eveniet. Sapiente quam quibusdam facilis ipsam molestias dignissimos eum ipsum optio sint facere asperiores architecto aspernatur fugit cupiditate, quis et itaque aut! Dignissimos eius porro, vero molestias ut ab ipsam doloremque adipisci, totam quis velit magnam fugiat, dolore distinctio facere excepturi eligendi culpa molestiae maiores omnis perferendis. Dignissimos repellat, voluptatibus placeat iste, corrupti nihil unde dolore quidem quis tempora vel sequi rem sapiente sunt possimus eos a in quae ipsam ullam adipisci sint commodi reiciendis iure. Iure accusamus dolores nesciunt dolorum! Debitis ut voluptates at nihil, amet voluptatem totam, voluptatum voluptate nam expedita consequatur dolores illum maxime quae numquam vel dolor! Libero nisi magnam magni officiis similique molestiae praesentium at. Sed repellendus voluptatibus tempora ad nobis porro reprehenderit quidem at, esse eos dignissimos, officiis, fugit laboriosam? Illo animi et eligendi aliquid quo veniam a, doloribus reiciendis quisquam quidem, qui, expedita obcaecati quam repudiandae sequi, tempora. Ex, placeat expedita maiores fuga molestias quia totam reiciendis perferendis beatae sit debitis excepturi ut officia iusto velit repudiandae ipsam. Nam error illo, tenetur unde magni, dolorum soluta dolor expedita, esse temporibus voluptatum asperiores provident a eveniet totam quod ratione est consectetur possimus quis! Quidem consectetur omnis provident eius voluptatum numquam quis inventore quasi quo quibusdam ducimus, fugit illum doloribus excepturi nulla pariatur a culpa sit optio repellendus distinctio asperiores maiores? Odit incidunt voluptatibus ad quasi minus inventore consequatur eos veritatis sed, quidem nulla quae dolores hic, voluptates cupiditate consequuntur adipisci non perferendis similique quam illo facere. Iste facilis eos sit,...

JavaScript

const editBlock = document.getElementById('edit-block');
const editBlockToggle = document.getElementById('edit-block__toggle');


editBlockToggle.addEventListener('click', event => {
	console.log(editBlock.contentEditable)

	switch (editBlock.contentEditable) {
		case 'false':
			editBlock.contentEditable = true;
			break;
			
		case 'inherit':
			editBlock.contentEditable = true;
			break;
			
		case 'true':
			editBlock.contentEditable = false;
			break;
	}
})