setUploadMetadata function not found
Closed this issue · 2 comments
karol-unum-la commented
@nd0ut I am trying to use setUploadMetadata, but unfortunately is not found. I started work on upload care widget in my project and I don't know why it stopped working. #170
import '@uploadcare/uc-blocks/web/lr-basic.min.css';
import { useEffect, useRef } from 'react';
import userStyles from './App.module.css';
export const Test = () => {
const ref = useRef();
useEffect(() => {
// @ts-ignore
ref.current?.setUploadMetadata({ foo: 'bar' });
}, []);
const classNames = ['lr-wgt-common', userStyles.uploaderCfg].join(' ');
return (
<lr-file-uploader-regular
ref={ref}
class={classNames}
></lr-file-uploader-regular>
);
};
Screen:
nd0ut commented
Hey @karol-unum-la,
sorry again for breaking your build.
Please use API though <lr-upload-ctx-provider />
node reference:
<lr-file-uploader-regular class={classNames}>
<lr-upload-ctx-provider ref={ref}></lr-upload-ctx-provider>
</lr-file-uploader-regular>
karol-unum-la commented
it works