Add production repolling once an hr.

This commit is contained in:
Patrick Fic
2021-12-07 15:15:40 -08:00
parent 61edcf63be
commit 22a5c4a12d
4 changed files with 27 additions and 5 deletions

View File

@@ -20,7 +20,9 @@ const mapStateToProps = createStructuredSelector({
currentUser: selectCurrentUser,
});
export function ProductionBoardKanbanContainer({ bodyshop, currentUser }) {
const { loading, data } = useQuery(QUERY_JOBS_IN_PRODUCTION);
const { refetch, loading, data } = useQuery(QUERY_JOBS_IN_PRODUCTION, {
pollInterval: 3600000,
});
const client = useApolloClient();
const [joblist, setJoblist] = useState([]);
const { data: updatedJobs } = useSubscription(
@@ -69,6 +71,7 @@ export function ProductionBoardKanbanContainer({ bodyshop, currentUser }) {
<ProductionBoardKanbanComponent
loading={loading || associationSettingsLoading}
data={data ? data.jobs : []}
refetch={refetch}
associationSettings={
associationSettings && associationSettings.associations[0]
? associationSettings.associations[0]