Files
klz-cables.com/.pnpm-store/v10/files/15/cb573dac7c348ce71ad73ef1215bc00db51aec15de6c5c014cbf4169499df5b8e12470f595ebbbf3797ea8137c9c4157864b1cf9a5f8a6b6b0e98f08d5a88d
Marc Mintel 5397309103
Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 20s
Build & Deploy / 🧪 QA (push) Failing after 34s
Build & Deploy / 🏗️ Build (push) Has started running
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🧪 Smoke Test (push) Has been cancelled
Build & Deploy / ⚡ Lighthouse (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
fix(products): fix breadcrumbs and product filtering (backport from main)
2026-02-24 16:04:21 +01:00

59 lines
1.3 KiB
Plaintext

/**
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
*/
'use strict';
var lexical = require('lexical');
/**
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
*/
class DecoratorBlockNode extends lexical.DecoratorNode {
constructor(format, key) {
super(key);
this.__format = format || '';
}
exportJSON() {
return {
...super.exportJSON(),
format: this.__format || ''
};
}
updateFromJSON(serializedNode) {
return super.updateFromJSON(serializedNode).setFormat(serializedNode.format || '');
}
canIndent() {
return false;
}
createDOM() {
return document.createElement('div');
}
updateDOM() {
return false;
}
setFormat(format) {
const self = this.getWritable();
self.__format = format;
return self;
}
isInline() {
return false;
}
}
function $isDecoratorBlockNode(node) {
return node instanceof DecoratorBlockNode;
}
exports.$isDecoratorBlockNode = $isDecoratorBlockNode;
exports.DecoratorBlockNode = DecoratorBlockNode;