From 4b3549a885c11b20c3becd886872de5eff44c3fc Mon Sep 17 00:00:00 2001
From: Aakash Singh <78924853+aakash2330@users.noreply.github.com>
Date: Sun, 29 Sep 2024 20:12:22 +0530
Subject: [PATCH] React qull UI fixes (#422)
* ui-fixes
* reset gmaps input
* react-quill-ui-fixes
* ui-fixes
* build-fixes
---
next.config.js | 5 +++++
src/actions/job.action.ts | 4 ++++
src/app/globals.css | 16 ++++------------
src/components/job-form.tsx | 4 ++--
src/components/job.tsx | 33 ++++++++++++++++++++++-----------
src/types/jobs.types.ts | 1 +
6 files changed, 38 insertions(+), 25 deletions(-)
diff --git a/next.config.js b/next.config.js
index 2e772965..ce43b208 100644
--- a/next.config.js
+++ b/next.config.js
@@ -25,6 +25,11 @@ const nextConfig = {
protocol: 'https',
hostname: 'wwww.example.com',
},
+
+ {
+ protocol: 'https',
+ hostname: 'aakash2330.b-cdn.net',
+ },
],
},
};
diff --git a/src/actions/job.action.ts b/src/actions/job.action.ts
index 7705ad41..f2d0febd 100644
--- a/src/actions/job.action.ts
+++ b/src/actions/job.action.ts
@@ -112,6 +112,7 @@ export const getAllJobs = withServerActionAsyncCatcher<
description: true,
companyName: true,
city: true,
+ companyBio: true,
hasExperiencerange: true,
minExperience: true,
maxExperience: true,
@@ -165,6 +166,7 @@ export const getRecommendedJobs = withServerActionAsyncCatcher<
title: true,
description: true,
companyName: true,
+ companyBio: true,
city: true,
address: true,
category: true,
@@ -194,6 +196,7 @@ export const getRecommendedJobs = withServerActionAsyncCatcher<
title: true,
description: true,
companyName: true,
+ companyBio: true,
city: true,
address: true,
workMode: true,
@@ -278,6 +281,7 @@ export const getRecentJobs = async () => {
id: true,
title: true,
description: true,
+ companyBio: true,
companyName: true,
city: true,
address: true,
diff --git a/src/app/globals.css b/src/app/globals.css
index 9141eb86..2b0250e4 100644
--- a/src/app/globals.css
+++ b/src/app/globals.css
@@ -315,22 +315,16 @@
.ql-container.ql-snow {
border: none !important;
- max-height: 56rem;
+ max-height: 30rem !important;
+ white-space: wrap !important;
+ width: '100%' !important;
/* Set a fixed height */
- overflow-y: hidden;
+ overflow-y: scroll;
/* Hide vertical overflow */
overflow-x: auto;
/* Allow horizontal scrolling */
}
-.ql-editor {
- min-height: 10px;
- overflow-y: hidden;
- /* Prevent height increase */
- white-space: nowrap;
- /* Ensure long lines don't wrap */
-}
-
.ql-editor.ql-blank::before {
color: #6b7280 !important;
}
@@ -354,11 +348,9 @@
/* Ensure long content does not wrap within the editor */
.job-description-editor .ql-editor {
-
white-space: nowrap !important;
overflow-x: hidden !important; /* Allow horizontal scrolling */
overflow-y: hidden !important; /* Hide vertical overflow */
-
}
.pac-container {
diff --git a/src/components/job-form.tsx b/src/components/job-form.tsx
index 749cccce..426e9afb 100644
--- a/src/components/job-form.tsx
+++ b/src/components/job-form.tsx
@@ -69,8 +69,8 @@ const PostJobForm = () => {
type: EmployementType.Full_time,
category: 'design',
hasSalaryRange: true,
- minSalary: 0,
- maxSalary: 0,
+ minSalary: undefined,
+ maxSalary: undefined,
application: '',
},
});
diff --git a/src/components/job.tsx b/src/components/job.tsx
index 550a01f6..ee19a5d9 100644
--- a/src/components/job.tsx
+++ b/src/components/job.tsx
@@ -51,17 +51,17 @@ export const Job = ({ job }: { job: JobType }) => {
- {job.minSalary &&
{job.address}
-{job.address}
{job.description}
+{job.description}
+