mirror of
https://github.com/9technologygroup/patchmon.net.git
synced 2025-11-14 10:55:43 +00:00
fix(frontend): Change to an optional chain
This commit is contained in:
@@ -105,7 +105,7 @@ const Login = () => {
|
||||
formData.firstName,
|
||||
formData.lastName,
|
||||
);
|
||||
if (response.data && response.data.token) {
|
||||
if (response.data?.token) {
|
||||
// Update AuthContext state and localStorage
|
||||
setAuthState(response.data.token, response.data.user);
|
||||
|
||||
@@ -135,7 +135,7 @@ const Login = () => {
|
||||
try {
|
||||
const response = await authAPI.verifyTfa(tfaUsername, tfaData.token);
|
||||
|
||||
if (response.data && response.data.token) {
|
||||
if (response.data?.token) {
|
||||
// Store token and user data
|
||||
localStorage.setItem("token", response.data.token);
|
||||
localStorage.setItem("user", JSON.stringify(response.data.user));
|
||||
|
||||
@@ -123,8 +123,7 @@ const Packages = () => {
|
||||
const filtered = packages.filter((pkg) => {
|
||||
const matchesSearch =
|
||||
pkg.name.toLowerCase().includes(searchTerm.toLowerCase()) ||
|
||||
(pkg.description &&
|
||||
pkg.description.toLowerCase().includes(searchTerm.toLowerCase()));
|
||||
pkg.description?.toLowerCase().includes(searchTerm.toLowerCase());
|
||||
|
||||
const matchesCategory =
|
||||
categoryFilter === "all" || pkg.category === categoryFilter;
|
||||
|
||||
Reference in New Issue
Block a user