diff --git a/public/favicon.ico b/public/favicon.ico
index b34c9c7..a6de6b4 100644
Binary files a/public/favicon.ico and b/public/favicon.ico differ
diff --git a/src/client/components/Library/Library.tsx b/src/client/components/Library/Library.tsx
index c808ec3..65c4276 100644
--- a/src/client/components/Library/Library.tsx
+++ b/src/client/components/Library/Library.tsx
@@ -253,6 +253,7 @@ export const Library = (): ReactElement => {
)}
+
);
diff --git a/src/client/components/Navbar.tsx b/src/client/components/Navbar.tsx
index 4be184b..ef9270f 100644
--- a/src/client/components/Navbar.tsx
+++ b/src/client/components/Navbar.tsx
@@ -11,6 +11,7 @@ const Navbar: React.FunctionComponent = (props) => {
(state: RootState) => state.airdcpp.downloadProgressData,
);
+
const airDCPPSocketConnectionStatus = useSelector(
(state: RootState) => state.airdcpp.isAirDCPPSocketConnected,
);
@@ -89,8 +90,7 @@ const Navbar: React.FunctionComponent = (props) => {
+
) : null}
{/* AirDC++ socket connection status */}
diff --git a/src/client/context/AirDCPPSocket.tsx b/src/client/context/AirDCPPSocket.tsx
index 610b664..d386f51 100644
--- a/src/client/context/AirDCPPSocket.tsx
+++ b/src/client/context/AirDCPPSocket.tsx
@@ -14,7 +14,7 @@ const AirDCPPSocketContextProvider = ({ children }) => {
airDCPPState: {
settings: settingsObject,
socket: {},
- socketConnectionInformation: {},
+ socketConectionInformation: {},
},
});
};
@@ -61,6 +61,7 @@ const AirDCPPSocketContextProvider = ({ children }) => {
password: `${host.password}`,
});
+
// connect and disconnect handlers
initializedAirDCPPSocket.onConnected = (sessionInfo) => {
dispatch(toggleAirDCPPSocketConnectionStatus("connected", sessionInfo));
@@ -86,6 +87,8 @@ const AirDCPPSocketContextProvider = ({ children }) => {
);
// update the state with the new socket connection information
+
+
persistSettings({
...airDCPPState,
airDCPPState: {
@@ -105,7 +108,7 @@ const AirDCPPSocketContextProvider = ({ children }) => {
};
const AirDCPPSocketContext = createContext({
airDCPPState: {},
- saveSettings: () => {},
+ saveSettings: () => { },
});
export { AirDCPPSocketContext, AirDCPPSocketContextProvider };
diff --git a/yarn.lock b/yarn.lock
index 86ca094..5d5d43d 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -11993,9 +11993,9 @@ json2mq@^0.2.0:
string-convert "^0.2.0"
json5@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe"
- integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz#63d98d60f21b313b77c4d6da18bfa69d80e1d593"
+ integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==
dependencies:
minimist "^1.2.0"
@@ -12959,9 +12959,9 @@ minimist-options@4.1.0:
kind-of "^6.0.3"
minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5, minimist@^1.2.6:
- version "1.2.6"
- resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44"
- integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==
+ version "1.2.7"
+ resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.7.tgz#daa1c4d91f507390437c6a8bc01078e7000c4d18"
+ integrity sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==
minipass-collect@^1.0.2:
version "1.0.2"