Website : rimsha.abasa.com
backdoor
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
mudeer-web
/
node_modules
/
use-sidecar
/
dist
/
es2019
/
Filename :
hoc.js
back
Copy
import * as React from 'react'; import { useSidecar } from './hook'; // eslint-disable-next-line @typescript-eslint/ban-types export function sidecar(importer, errorComponent) { const ErrorCase = () => errorComponent; return function Sidecar(props) { const [Car, error] = useSidecar(importer, props.sideCar); if (error && errorComponent) { return ErrorCase; } // @ts-expect-error type shenanigans return Car ? React.createElement(Car, { ...props }) : null; }; }