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
}




Usually bought with
Chloe Futon Light Gray
Add to Cart
Ensley Coffee Table
Add to Cart
Dylan Nesting Tables
Add to Cart
Brooklyn Coffee Table
Add to Cart
Customer Reviews
4.1 out of 5 stars
1,803
4.5 out of 5 stars
641
4.6 out of 5 stars
29
3.8 out of 5 stars
188
Price
$279.00$279.00
$192.97$192.97
$189.99$189.99
$235.99$235.99
Dimensions
76.8"(W) X 31.5"(D) X 27.8"(H)
39.2"(W) x 23.2"(D) x 15.7"(H)
27.5"(W) X 29.2"(D) x 14.9"(H)
35.5"(W) x 19.8"(D) x 16.5"(H)
Color Available
9 colors available
Oak & Walnut
Solid Wood
Oak & Walnut
Room
Living Room, Home Office
Living Room
Living Room, Home Office
Living Room
Style
Mid-Century Modern
Mid-Century Modern
Mid-Century Modern, Farmhouse
Mid-Century Modern
Available
✔
✔
✔
✔

Is the Chloe Futon comfortable?
Chloe is designed to be on the firmer side to provide a supportive and resilient seating experience, ensuring lasting comfort without the risk of premature sinking into the seats and allowing you to enjoy its quality for years to come.
Where can I find the armrest, legs and hardware?
Armrest, legs and hardware can be found in the zippers under the seat.
The color looks different from images shown, what should I do?
Our products are shot usually under studio lightings which are brighter. However, our products color variation will not differ from the actual product.
How many packages should I be expected to receive?
Two. You will be receiving two packages from us and may arrive at different times due to ground logistics.
What is the return policy?
Returns accepted within Amazon's 30-day window. Reach out with images/videos for speedy processing. Be cautious of potential fees for returns lacking seller or Amazon labels. Further clarifications can be requested.
From the brand





Television Stands
Visit the Store


