added interface for galelry props

This commit is contained in:
Abhinav-grd 2021-03-16 12:36:33 +05:30
parent d13c13f8c4
commit 9846f70bda
2 changed files with 11 additions and 4 deletions

View file

@ -257,7 +257,7 @@ export default function App({ Component, pageProps, err }) {
uploadModalView={uploadModalView}
showUploadModal={showUploadModal}
closeUploadModal={closeUploadModal}
setUploadButtonView={setNavbarIconView}
setNavbarIconView={setNavbarIconView}
err={err}
/>
)}

View file

@ -110,7 +110,15 @@ const DateContainer = styled.div`
padding-top: 15px;
`;
export default function Gallery(props) {
interface Props {
openFileUploader;
acceptedFiles;
uploadModalView;
closeUploadModal;
setNavbarIconView;
err;
}
export default function Gallery(props: Props) {
const router = useRouter();
const [collections, setCollections] = useState<collection[]>([]);
const [
@ -157,7 +165,7 @@ export default function Gallery(props) {
setIsFirstLoad(false);
};
main();
props.setUploadButtonView(true);
props.setNavbarIconView(true);
}, []);
const syncWithRemote = async () => {
@ -176,7 +184,6 @@ export default function Gallery(props) {
setCollectionAndItsLatestFile(collectionAndItsLatestFile);
setFavItemIds(favItemIds);
setSinceTime(new Date().getTime());
props.setUploadButtonView(true);
};
const updateUrl = (index: number) => (url: string) => {