JSFiddle - React, Tailwind, and code Playground
HTML
<canvas id="c" width="500" height="400"></canvas>
CSS
canvas {
border: 1px solid #999;
}
JavaScript
var canvas = new fabric.Canvas('c');
canvas.backgroundColor = 'white';
var obj = new fabric.IText("hello\nworld",{
left: 100,
top: 100
});
canvas.add(obj);
canvas.setActiveObject(obj)
canvas.getActiveObject().set('shadow', {
blur: 5,
offsetX:1,
offsetY: 1
});
canvas.renderAll();