[TradingView problem] how to implement broker api?

hello, ladies and gentlemen!
I have issue relating with broker api.
this is borker api code it does not work well.
import * as Brokers from ‘…/…/…/public/broker/lib/broker’;

export class CustomBroker extends Brokers.BrokerSample {
async previewOrder(order) {
const confirmId = (Math.random() * 1000).toString(26);
const response = {
confirmId: confirmId,
sections: [
{
header: “Custom section header”,
rows: [
{ title: “Value 1”, value: “12.34” },
{ title: “Value 2”, value: “56.78” }
]
}
],
warnings: [“This is a warning!”]
};
return Promise.resolve(response);
}
async modifyOrder(order) {
const originalOrder = this._orderById[order.id];
if (originalOrder === undefined) {
return;
}
this._updateOrder(order);
if (order.parentId !== undefined) {
return;
}
const takeProfitBracket = this._getTakeProfitBracket(order);
const stopLossBracket = this._getStopLossBracket(order);
this._updateOrdersBracket({
parent: order,
bracket: takeProfitBracket,
newPrice: order.takeProfit,
bracketType: 1 /* BracketType.TakeProfit /
});
this._updateOrdersBracket({
parent: order,
bracket: stopLossBracket,
newPrice: order.stopLoss,
bracketType: 0 /
BracketType.StopLoss */
});
}
}
Please help me.