Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
// CONSTRAINTS FOR SVG IN SEARCH
if (node.parentElement.classList.contains('sg-search__icon') ||
layer instanceof SVG && node.parentElement.parentElement.classList.contains('sg-round-button__hole') ||
layer instanceof SVG && node.parentElement.parentElement.classList.contains('custom-select__icon')) {
layer.setResizingConstraint(
RESIZING_CONSTRAINTS.RIGHT,
RESIZING_CONSTRAINTS.WIDTH,
RESIZING_CONSTRAINTS.HEIGHT
);
}
// CONSTRAINTS FOR SVG IN SELECT AND COUNTER
if (node.parentElement.classList.contains('sg-counter')) {
layer.setResizingConstraint(
RESIZING_CONSTRAINTS.WIDTH,
RESIZING_CONSTRAINTS.HEIGHT
);
}
// CONSTRAINTS FOR TEXT IN INPUT
if (layer instanceof Text && node.parentElement.classList.contains('sg-input')) {
layer.setResizingConstraint(RESIZING_CONSTRAINTS.LEFT);
}
// CONSTRAINTS FOR TEXT IN LABEL. SELECT, TEXTAREA
if (layer instanceof Text &&
node.classList.contains('custom__placeholder') ||
node.classList.contains('sg-label__text')
) {
layer.setResizingConstraint(RESIZING_CONSTRAINTS.LEFT);
}