JSFiddle - React, Tailwind, and code Playground

HTML

<div class="placeholder-wrap" style="width: 350px; height: 234px;">
  <img src="data:image/gif;base64,R0lGODlhFAAUAKU/AAIEAB8UBikRBzcOEx4ZFEsNBWgJBXQGAFoOAi8aGiAeIoMEASYlHi4kIJ8IBsIAAi4uNiw1Oys1RDk3Sio/OC8+SDU9SfkNADVETzpGVjZIVzpMW/AaGT5MYkZNZTxSZkFSYUNRZy5aZfkoBUdYa1BgdFpogP5ACVtpe19zhmhzhm97jXWDiXiEln6KnYWTpfN9FpCQrIyYq5WhtJ6pvaOvw624zP2vLbW/0/q/NrzH28fR5f3URf3oUtvm+////yH5BAEKAD8ALAAAAAAUABQAAAb+wE1H09JoOjLVjoabyVK1IQYDWqlkHdDO5mvguqyZq5TBVDK0zQfVWs0yLZzHUdGtQBozJqPZlHQzNQIrNSkhKEsTGyh6GRsmNDs1ISEZJio1OzgrOB0WFnsbLSIuNSgWCRAkLisBNDp5ZxsqNBYSMhkHBwYHJh8cPisbGhU0Kk0VHyQHDycjCxEmGBQqQhUYGh87DRsgBTAAABcEbjsuJCsVFo4uwR8HPeE3BiA2diWNKjM4Ne8nAANGcCDxIlgHDBY6LKphw4WJAhcU5HggIEMAGy02vLiWgoSMaCAGOOAxooAGFQQGvbBhYdiGFS0EqCDx4MKBABZkmNhxZ8NnHmwrYjDAA+FCACQ4ZOxI0SFDBXUdWujYoS8EhIQqdNiQISxDhHUoNuzzYcjFDBQAZtBoEWKD109hSdgjUYAJigY1TKzQofDrNQ1bMUrY0cWHjRAkQFyJoA7bhxRma8jAQcOUyyFBAAA7" class="placeholder" />
</div>

CSS

.placeholder-wrap {
  overflow: hidden;
}

.placeholder {
  filter: blur(4px);
  width: inherit;
  height: inherit;
}