Product Description
/**
* Common event handler for click and keydown events.
* @param {Event} event - The event object.
* @param {Function} handleClickOrEnter - Function to handle click or Enter key events.
* @param {Function} handleEsc - Function to handle Esc key events.
*/
// [TODO][AplusMantle-8064] Create common event handler util(key events, click events) in AplusModuleResources
function handleClickAndKeyEvents(event, handleClickOrEnterOrSpace) {
const ENTER_KEY_CODE = 13;
const ESCAPE_KEY_CODE = 27;
const SPACE_KEY_CODE = 32;
const isClick = event.type === 'click';
const isKeydown = event.type === 'keydown';
const isEnter = isKeydown && event.keyCode === ENTER_KEY_CODE;
const isSpace = isKeydown && event.keyCode === SPACE_KEY_CODE;
const isEsc = isKeydown && event.keyCode === ESCAPE_KEY_CODE;
if (isClick || isEnter || isSpace) {
handleClickOrEnterOrSpace();
} else if (isEsc) {
handleEsc(event);
}
}
/**
* Function to handle esc key event.
* @param {Event} event - The event object.
*/
function handleEsc(event) {
event.target.blur()// force remove focus
}


Modern 3-Seater Sofa
Used in the living room, comfortable and beautiful.


Thickened Pillows
Thickened pillows and deeper seat depth make you more comfortable and relaxed when sitting down.

Padded Armrests
We have thick padded armrests that turn into a comfortable pillow when you lie down to rest.
Ahomly Sofa and Chair Series
3 Seater Couch
Add to Cart
3-in-1 Sleeper Chair
Add to Cart
Single Sofa Bed
See Details
Glider Rocking Chair
Add to Cart
Customer Reviews
5.0 out of 5 stars
2
5.0 out of 5 stars
2
—
4.7 out of 5 stars
6
Price
$159.99$159.99
$179.99$179.99
—
$159.99$159.99
color
Dark Gray
Dark Gray,Gray,Yellow
Gray
Dark Gray
special feature
Extra Deep Seats
Used as A Bed/Chair/Lounge
3-in-1 Futon Sofa Bed
360°Swivel Glider Chair
material
Breathable Linen,Wood Frame
Breathable Linen,Metal Frame
Breathable Linen,Wood Frame
Breathable Linen,Metal Frame
product dimension
30"D x 69"W x 31"H
33.8"D x 30.7"W x 33.1"H
54"D x 28.4"W x 33"H
28.7"D x 31.1"W x 35.4"H
assembly required
✔
✔
✔
✔
What is the seat depth of the sofa?
This sofa has a seat depth of 24 inches.If you want asofa of extra deep seats ,you will like it.
What is the width of the sofa?
This sofa has a width of 69 inches, which can accommodate 3 people.
What material is the sofa made of?
The sofa is made of a solid hardwood frame and 4 upgraded wooden legs can bear 660 pounds.High-density sponge provides soft support for the backrest and seat, and the thickened padded armrests provide a more comfortable experience.
What should I do if I find some parts are damaged or missing?
If any parts are damaged or missing, please don't worry, we will provide you with a solution.
Product Details
Color Dark Grey Material Breathable linen and high-density foam, solid hardwood frame,4 upgraded wooden legs Backrect Thickened back and pillows Package Quantity 1 Product Dimensions 30"D x 69"W x 31"H Assembly Required YES Seat Depth 24 inches Seat Width 69 inches Package Comments Throw Pillow x3, Hardware Kit x1, Manual x1, 3 Seater Sofa x1
Product information
Measurements Item Dimensions D x W x H 30"D x 69"W x 31"H
Item details Included Components Throw Pillow x3, Hardware Kit x1, Manual x1, 3 Seater Sofa x1 UPC 850063238199 Best Sellers Rank
#188,286 in Home & Kitchen (See Top 100 in Home & Kitchen) #242 in Sofas & Couches ASIN B0D987JDZJ Customer Reviews
5.0 5.0 out of 5 stars
2 ratings
5.0 out of 5 stars Brand Name Ahomly Sofa Type Standard Room Type Living Room, Bedroom, Apartment
Style Color Dark Grey Style Name Modern Shape Rectangul