/**
* WordPress dependencies
*/
import { __ } from "@wordpress/i18n";
import { useBlockProps, RichText, InnerBlocks } from "@wordpress/block-editor";
import { useEffect, useState, useRef } from "@wordpress/element";
import { select, dispatch, useSelect } from "@wordpress/data";
/**
* Internal dependencies
*/
const {
duplicateBlockIdFix,
filterBlocksByName,
getBlockParentClientId,
EBDisplayIcon,
DynamicInputValueHandler,
BlockProps
} = EBControls;
import classnames from "classnames";
import Inspector from "./inspector";
import Style from "./style";
export default function Edit(props) {
const {
attributes,
setAttributes,
isSelected,
clientId,
className,
name,
} = props;
const {
resOption,
blockMeta,
parentBlockId,
blockId,
classHook,
showLabel,
labelText,
fieldName,
defaultValue,
placeholderText,
isRequired,
validationMessage,
validationRules,
numberValidationMessage,
isIcon,
icon,
formStyle,
parentBlockPaddingLeft,
parentBlockPaddingUnit,
parentBlockIconSize,
parentIconColor,
} = attributes;
// you must declare this variable
const enhancedProps = {
...props,
blockPrefix: 'eb-number-field',
rootClass: "eb-guten-block-main-parent-wrapper eb-form-field",
style:
};
//UseEffect for set Validation rules
useEffect(() => {
const rules = {
[fieldName]: {
isRequired: {
status: isRequired,
message: validationMessage,
},
isNumber: {
message: numberValidationMessage,
},
},
};
setAttributes({ validationRules: rules });
}, [isRequired, fieldName, validationMessage]);
return (
<>
{isSelected && (
As fitas de borda s\u00e3o um elemento essencial para a constru\u00e7\u00e3o de m\u00f3veis, pois al\u00e9m de protegerem, ainda trazem um acabamento mais fino e elegante para o seu projeto.<\/p>\n
Feitas em policloreto de vinilo (PVC), possuem boa resist\u00eancia qu\u00edmica e mec\u00e2nica, n\u00e3o lasca, protege contra riscos e impactos e n\u00e3o amarela com o tempo, al\u00e9m de ser facilmente processada n\u00e3o somente em pe\u00e7as retas, mas tamb\u00e9m em pe\u00e7as com geometrias curvas variadas.<\/p>\n
Para acabamento em m\u00f3veis fabricados em madeira e seus derivados (MDF\/MDP, compensado e outros) e tamb\u00e9m tem a fun\u00e7\u00e3o de impermeabilizar o material, evitando que seu miolo fique aparente e absorva a umidade presente no ar.<\/p>\n
Aplica\u00e7\u00e3o: Para aplicar a fita ao topo do material, utilize equipamento apropriado (coladeiras de bordas) ou profissional qualificado para aplica\u00e7\u00e3o manual. Utilizar adesivo hotmelt para coladeiras de bordas. Para aplica\u00e7\u00e3o manual utilizar cola de contato.<\/p>\n
Conserva\u00e7\u00e3o e manuten\u00e7\u00e3o do produto: Utilize apenas um pano macio e \u00famido embebido em produtos de limpeza dom\u00e9stica. N\u00e3o usar produtos abrasivos, como esponjas de a\u00e7o e nem produtos de silicone, cera, ou \u00e0 base de solvente qu\u00edmico pois podem danificar o material.<\/p>\n
MARCA<\/th>\n | Proadec<\/td>\n<\/tr>\n |
---|---|
LINHA<\/th>\n | Brancas<\/td>\n<\/tr>\n |
PADR\u00c3O<\/th>\n | Multimarcas<\/td>\n<\/tr>\n |
MATERIAL<\/th>\n | PVC<\/td>\n<\/tr>\n |
COR<\/th>\n | Branco<\/td>\n<\/tr>\n |
REFER\u00caNCIA<\/th>\n | S\/C<\/td>\n<\/tr>\n |
ACABAMENTO<\/th>\n | Texturizado<\/td>\n<\/tr>\n |
ESPESSURA<\/th>\n | 0,45mm<\/td>\n<\/tr>\n |
MEDIDA<\/th>\n | 45mm x 20mt<\/td>\n<\/tr>\n |
PESO<\/th>\n | 0,541kg<\/td>\n<\/tr>\n |
USO INDICADO<\/th>\n | Indicado para prote\u00e7\u00e3o e acabamento de borda no setor moveleiro em geral.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":" As fitas de borda s\u00e3o um elemento essencial para a constru\u00e7\u00e3o de m\u00f3veis, pois al\u00e9m de protegerem, ainda trazem um<\/p>\n","protected":false},"featured_media":18088,"comment_status":"open","ping_status":"closed","template":"","meta":[],"product_cat":[104,29],"product_tag":[],"class_list":{"0":"post-18086","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-fita-de-borda","7":"product_cat-madeiras-e-acabamentos","9":"first","10":"instock","11":"shipping-taxable","12":"purchasable","13":"product-type-simple"},"_links":{"self":[{"href":"https:\/\/acessoriosparamoveis.com.br\/wp-json\/wp\/v2\/product\/18086"}],"collection":[{"href":"https:\/\/acessoriosparamoveis.com.br\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/acessoriosparamoveis.com.br\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/acessoriosparamoveis.com.br\/wp-json\/wp\/v2\/comments?post=18086"}],"version-history":[{"count":1,"href":"https:\/\/acessoriosparamoveis.com.br\/wp-json\/wp\/v2\/product\/18086\/revisions"}],"predecessor-version":[{"id":18089,"href":"https:\/\/acessoriosparamoveis.com.br\/wp-json\/wp\/v2\/product\/18086\/revisions\/18089"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/acessoriosparamoveis.com.br\/wp-json\/wp\/v2\/media\/18088"}],"wp:attachment":[{"href":"https:\/\/acessoriosparamoveis.com.br\/wp-json\/wp\/v2\/media?parent=18086"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/acessoriosparamoveis.com.br\/wp-json\/wp\/v2\/product_cat?post=18086"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/acessoriosparamoveis.com.br\/wp-json\/wp\/v2\/product_tag?post=18086"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}} |