feat: scrape schema action

This commit is contained in:
karishmas6
2024-06-22 20:00:03 +05:30
parent d358a2b2b2
commit 9d6562117e

View File

@@ -0,0 +1,25 @@
import React, { forwardRef, useCallback, useImperativeHandle, useRef } from 'react';
import { WarningText } from "../../atoms/texts";
import InfoIcon from "@mui/icons-material/Info";
import { KeyValueForm } from "../KeyValueForm";
export const ScrapeSchemaSettings = forwardRef((props, ref) => {
const keyValueFormRef = useRef<{getObject: () => object}>(null);
useImperativeHandle(ref, () => ({
getSettings() {
const settings = keyValueFormRef.current?.getObject() as Record<string,string>
return settings;
}
}));
return (
<div>
<WarningText>
<InfoIcon color='warning'/>
The interpreter scrapes the data from a webpage into a "curated" table.
</WarningText>
<KeyValueForm ref={keyValueFormRef}/>
</div>
);
});