mirror of
https://github.com/hanzoai/sentinel.git
synced 2026-09-29 22:34:33 +00:00
16 lines
547 B
TypeScript
16 lines
547 B
TypeScript
import {render} from 'react-dom';
|
|
|
|
import {ROOT_ELEMENT} from 'sentry/constants';
|
|
import type {PipelineInitialData} from 'sentry/types';
|
|
import PipelineView from 'sentry/views/integrationPipeline/pipelineView';
|
|
|
|
function renderDom(pipelineName: string, props: PipelineInitialData['props']) {
|
|
const rootEl = document.getElementById(ROOT_ELEMENT);
|
|
render(<PipelineView pipelineName={pipelineName} {...props} />, rootEl);
|
|
}
|
|
|
|
export function renderPipelineView() {
|
|
const {name, props} = window.__pipelineInitialData;
|
|
renderDom(name, props);
|
|
}
|