Refactored projects page, fixed security user modal
This commit is contained in:
@@ -78,7 +78,7 @@ export const ContractsManagement: React.FC<ContractsManagementProps> = ({
|
||||
|
||||
// Component state
|
||||
const [internalCreateModalOpen, setInternalCreateModalOpen] = useState(false);
|
||||
const isCreateModalOpen = isCreateModalOpenExternal ?? internalCreateModalOpen;
|
||||
const isCreateModalOpen = Boolean(isCreateModalOpenExternal) || internalCreateModalOpen;
|
||||
const setCreateModalOpen = (open: boolean) => {
|
||||
if (onCloseCreateModalExternal && !open) {
|
||||
onCloseCreateModalExternal();
|
||||
@@ -652,7 +652,7 @@ export const ContractsManagement: React.FC<ContractsManagementProps> = ({
|
||||
<p className="text-slate-500 max-w-sm">
|
||||
{searchTerm || statusFilter !== 'all'
|
||||
? 'No contracts match the current search filters. Try resetting the filters.'
|
||||
: 'No contracts have been created yet. Click "Create Contract & Upload PDF" to link an approved award.'}
|
||||
: 'No contracts have been created yet. Click "Create Contract" to link an approved award.'}
|
||||
</p>
|
||||
{!(searchTerm || statusFilter !== 'all') && (
|
||||
<button
|
||||
|
||||
Reference in New Issue
Block a user