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 Snow
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,821
4.5 out of 5 stars
649
4.6 out of 5 stars
30
3.8 out of 5 stars
191
Price
$279.00$279.00
$172.99$172.99
$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 other colors
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


