Compare commits

..

1 Commits

Author SHA1 Message Date
victorAnumudu d63d98f4e0 tracking component text centralized 2023-02-15 14:36:13 +01:00
7 changed files with 14 additions and 22 deletions
+2 -2
View File
@@ -18,7 +18,7 @@ export default function TrackItemCard({ datas, hidden = false }) {
}
};
return (
<div className="card-style-one flex flex-col justify-between w-full h-[200px] bg-white dark:bg-dark-white p-3 pb rounded-2xl cursor-pointer" onClick={()=>{navigate(`/track-action/${datas.widget}`, { replace: true })}}>
<div className="card-style-one flex flex-col justify-between w-full h-[220px] bg-white dark:bg-dark-white p-3 pb rounded-2xl cursor-pointer" onClick={()=>{navigate(`/track-action/${datas.widget}`, { replace: true })}}>
<div className="content">
{/* thumbnail */}
<div className="w-full h-40">
@@ -77,7 +77,7 @@ export default function TrackItemCard({ datas, hidden = false }) {
</div>
</div>
{/* user */}
<div className="user w-ful -mt-6 mb-2">
<div className="user w-full text-center mt-3">
<p className="text-sm text-thin-light-gray dark:text-white">
<Link
@@ -9,8 +9,7 @@ export default function InputCom({
iconName,
inputHandler,
value,
maxLength,
borderColor
maxLength
}) {
return (
<div className="input-com">
@@ -22,12 +21,12 @@ export default function InputCom({
{label}
</label>
)}
<div className={`input-wrapper border border-light-purple dark:border-[#5356fb29] w-full rounded-[50px] h-[58px] overflow-hidden relative ${borderColor}`}>
<div className="input-wrapper border border-light-purple dark:border-[#5356fb29] w-full rounded-[50px] h-[58px] overflow-hidden relative ">
<input
placeholder={placeholder}
value={value}
onChange={inputHandler}
className="input-field placeholder:text-base text-base px-6 text-dark-gray dark:text-white w-full h-full bg-[#FAFAFA] dark:bg-[#11131F] focus:ring-0 focus:outline-none"
className="input-field placeholder:text-base text-base px-6 text-dark-gray dark:text-white w-full h-full bg-[#FAFAFA] dark:bg-[#11131F] focus:ring-0 focus:outline-none"
type={type}
id={name}
name={name}
-2
View File
@@ -26,8 +26,6 @@ export default function Layout({ children }) {
localStorage.removeItem('member_uuid');
localStorage.removeItem('session_token');
localStorage.removeItem('status');
localStorage.removeItem('layout');
localStorage.removeItem('measurement_units');
// toast.success("Come Back Soon", {
// icon: `🙂`,
// });
+1 -2
View File
@@ -128,7 +128,6 @@ export default function AddEditReminder({ className }) {
value={reminder.description}
inputHandler={onReminderInputChange}
maxLength={100}
borderColor='border border-pink'
/>
</div>
@@ -230,7 +229,7 @@ export default function AddEditReminder({ className }) {
value={reminder.notes}
placeholder="Provide a detailed description of your item."
rows="7"
className="w-full h-full px-7 py-4 border border-pink dark:border-[#5356fb29] rounded-[20px] text-dark-gray dark:text-white bg-[#FAFAFA] dark:bg-[#11131F] focus:ring-0 focus:outline-none resize-none"
className="w-full h-full px-7 py-4 border border-light-purple dark:border-[#5356fb29] rounded-[20px] text-dark-gray dark:text-white bg-[#FAFAFA] dark:bg-[#11131F] focus:ring-0 focus:outline-none resize-none"
onChange={onReminderInputChange}
maxLength={250}
/>
@@ -205,6 +205,7 @@ export default function ReminderTable({ className }) {
})
)
}
</tbody>
</table>
</div>
+2 -5
View File
@@ -735,7 +735,7 @@ TODO: Responsive ===========================
appearance: none;
background: url("data:image/svg+xml,<svg height='10px' width='10px' viewBox='0 0 16 16' fill='%23000000' xmlns='http://www.w3.org/2000/svg'><path d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>") no-repeat #fafafa;
background-position: calc(100% - 0.75rem) center !important;
@apply border border-pink;
border: 0.5px solid #E3E4FE;
}
.dark .reminder-select select {
@@ -764,7 +764,6 @@ TODO: Responsive ===========================
padding: 1.25rem;
background: #fafafa;
border-radius: 9999px;
@apply border border-pink;
}
.dark .react-date-picker__wrapper {border: 0.5px solid #25284F;}
@@ -789,6 +788,4 @@ TODO: Responsive ===========================
.react-date-picker__inputGroup__leadingZero{
cursor: pointer;
color: #374151;
}
.animate-fadeIn {@apply transition duration-300}
}
+5 -7
View File
@@ -18,8 +18,6 @@ const AuthRoute = ({ redirectPath = "/login", children }) => {
localStorage.removeItem('member_id');
localStorage.removeItem('member_uuid');
localStorage.removeItem('status');
localStorage.removeItem('layout');
localStorage.removeItem('measurement_units');
navigate("/login", { replace: true }); // redirects user to login page after session expires
};
@@ -32,15 +30,15 @@ const AuthRoute = ({ redirectPath = "/login", children }) => {
useEffect(()=>{
let sessionExpReminder = setTimeout(()=>{ //reminds user of session expiry after 8 mins
let sessionExpReminder = setTimeout(()=>{ //reminds user of session expiry after 4 mins 240000
expireSessionReminder()
}, 480000)
}, 240000)
let timeForSessionExpiry = setTimeout(()=>{ //expire session after 10 mins
let timeForSessionExpiry = setTimeout(()=>{ //reminds user of session expiry after 4 mins 300000
expireSession()
}, 600000)
}, 300000)
return ()=>{ // clears timeout side effect7
return ()=>{ // clears timeout side effect
clearTimeout(sessionExpReminder)
clearInterval(timeForSessionExpiry)
}