import { GetRoomEngine } from '@nitrots/nitro-renderer'; import { FC } from 'react'; import { LocalizeText } from '../../../../api'; import { Button, Column, Flex, NitroCardContentView, NitroCardHeaderView, NitroCardView, Text } from '../../../../common'; import { useFurnitureAreaHideWidget } from '../../../../hooks'; export const FurnitureAreaHideView: FC<{}> = props => { const { objectId = -1, isOn, setIsOn, wallItems, setWallItems, inverted, setInverted, invisibility, setInvisibility, onClose = null } = useFurnitureAreaHideWidget(); if(objectId === -1) return null; return ( { LocalizeText('wiredfurni.params.area_selection') } { LocalizeText('wiredfurni.params.area_selection.info') } { LocalizeText('widget.areahide.options') } setWallItems(event.target.checked ? true : false) } /> { LocalizeText('widget.areahide.options.wallitems') } setInverted(event.target.checked ? true : false) } /> { LocalizeText('widget.areahide.options.invert') } { LocalizeText('widget.areahide.options.invert.info') } setInvisibility(event.target.checked ? true : false) } /> { LocalizeText('widget.areahide.options.invisibility') } { LocalizeText('widget.areahide.options.invisibility.info') } ); };