portainer/app/react/docker/proxy/addNodeName.ts

18 lines
309 B
TypeScript

import { RawAxiosRequestHeaders } from 'axios';
const AgentTargetHeader = 'X-PortainerAgent-Target';
export function addNodeName(
nodeName?: string,
headers: RawAxiosRequestHeaders = {}
) {
if (!nodeName) {
return headers;
}
return {
...headers,
[AgentTargetHeader]: nodeName,
};
}