+
+ {t("jobs.labels.diskscan")}
+
+
+
+ {
+ setSearchText(e.currentTarget.value);
+ }}
+ />
+
+
+ );
+ }}
+ size="small"
+ pagination={{ position: "top" }}
+ columns={columns}
+ rowKey="id"
+ dataSource={data}
+ onChange={handleTableChange}
+ />
+ );
+}
diff --git a/client/src/components/partner-ping/partner-ping.component.jsx b/client/src/components/partner-ping/partner-ping.component.jsx
index a63ba39f6..bbc30438d 100644
--- a/client/src/components/partner-ping/partner-ping.component.jsx
+++ b/client/src/components/partner-ping/partner-ping.component.jsx
@@ -3,7 +3,23 @@ import axios from "axios";
import React, { useEffect } from "react";
import { useTranslation } from "react-i18next";
-export default function PartnerPingComponent() {
+import { connect } from "react-redux";
+import { createStructuredSelector } from "reselect";
+import { setPartnerVersion } from "../../redux/application/application.actions";
+
+const mapStateToProps = createStructuredSelector({
+ //currentUser: selectCurrentUser
+});
+const mapDispatchToProps = (dispatch) => ({
+ //setUserLanguage: language => dispatch(setUserLanguage(language))
+ setPartnerVersion: (version) => dispatch(setPartnerVersion(version)),
+});
+export default connect(
+ mapStateToProps,
+ mapDispatchToProps
+)(PartnerPingComponent);
+
+export function PartnerPingComponent({ setPartnerVersion }) {
const { t } = useTranslation();
useEffect(() => {
@@ -13,6 +29,7 @@ export default function PartnerPingComponent() {
if (process.env.NODE_ENV === "development") return;
const PartnerResponse = await axios.post("http://localhost:1337/ping/");
const { appver, qbpath } = PartnerResponse.data;
+ setPartnerVersion(appver);
console.log({ appver, qbpath });
if (!qbpath) {
notification["error"]({
diff --git a/client/src/pages/jobs-available/jobs-available.page.container.jsx b/client/src/pages/jobs-available/jobs-available.page.container.jsx
index c60107502..54cf2e0e5 100644
--- a/client/src/pages/jobs-available/jobs-available.page.container.jsx
+++ b/client/src/pages/jobs-available/jobs-available.page.container.jsx
@@ -3,11 +3,12 @@ import React, { useEffect } from "react";
import { useTranslation } from "react-i18next";
import { connect } from "react-redux";
import { Link } from "react-router-dom";
+import JobsAvailableScan from "../../components/jobs-available-scan/jobs-available-scan.component";
import JobsAvailableTableContainer from "../../components/jobs-available-table/jobs-available-table.container";
import RbacWrapper from "../../components/rbac-wrapper/rbac-wrapper.component";
import {
setBreadcrumbs,
- setSelectedHeader
+ setSelectedHeader,
} from "../../redux/application/application.actions";
const mapDispatchToProps = (dispatch) => ({
@@ -32,11 +33,11 @@ export function JobsAvailablePageContainer({
return (