Apply patch [skip ci]
This commit is contained in:
parent
776f22ce62
commit
646cee83f6
@ -132,13 +132,9 @@ export const handler = define.handlers({
|
|||||||
});
|
});
|
||||||
|
|
||||||
if (!response.ok) {
|
if (!response.ok) {
|
||||||
const errorData = await response.json().catch(() => ({
|
const errorData = await response.json().catch(() => ({ error: "Unknown error" }));
|
||||||
error: "Unknown error",
|
|
||||||
}));
|
|
||||||
return new Response(
|
return new Response(
|
||||||
JSON.stringify({
|
JSON.stringify({ error: errorData.error || "Failed to process approval" }),
|
||||||
error: errorData.error || "Failed to process approval",
|
|
||||||
}),
|
|
||||||
{
|
{
|
||||||
status: response.status,
|
status: response.status,
|
||||||
headers: { "Content-Type": "application/json" },
|
headers: { "Content-Type": "application/json" },
|
||||||
@ -165,7 +161,7 @@ export const handler = define.handlers({
|
|||||||
|
|
||||||
export default define.page(
|
export default define.page(
|
||||||
function LandlordApprovals({ data }: LandlordApprovalsProps) {
|
function LandlordApprovals({ data }: LandlordApprovalsProps) {
|
||||||
const { approvals, error } = data;
|
const { stateData, approvals, error } = data;
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div class="min-h-screen bg-gray-50">
|
<div class="min-h-screen bg-gray-50">
|
||||||
@ -335,7 +331,7 @@ export default define.page(
|
|||||||
<textarea
|
<textarea
|
||||||
id={`rejection_reason_${approval.id}`}
|
id={`rejection_reason_${approval.id}`}
|
||||||
name="rejection_reason"
|
name="rejection_reason"
|
||||||
rows={3}
|
rows="3"
|
||||||
class="mt-1 block w-full rounded-md border-gray-300 shadow-sm focus:border-blue-500 focus:ring-blue-500 sm:text-sm"
|
class="mt-1 block w-full rounded-md border-gray-300 shadow-sm focus:border-blue-500 focus:ring-blue-500 sm:text-sm"
|
||||||
placeholder="Provide a reason for rejection..."
|
placeholder="Provide a reason for rejection..."
|
||||||
/>
|
/>
|
||||||
@ -367,8 +363,7 @@ export default define.page(
|
|||||||
</p>
|
</p>
|
||||||
{approval.rejection_reason && (
|
{approval.rejection_reason && (
|
||||||
<p class="mt-2 text-sm text-red-600">
|
<p class="mt-2 text-sm text-red-600">
|
||||||
<strong>Reason:</strong>{" "}
|
<strong>Reason:</strong> {approval.rejection_reason}
|
||||||
{approval.rejection_reason}
|
|
||||||
</p>
|
</p>
|
||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
@ -398,8 +393,7 @@ export default define.page(
|
|||||||
No pending approvals
|
No pending approvals
|
||||||
</h3>
|
</h3>
|
||||||
<p class="mt-1 text-sm text-gray-500">
|
<p class="mt-1 text-sm text-gray-500">
|
||||||
You don't have any pending lease approval requests at this
|
You don't have any pending lease approval requests at this time.
|
||||||
time.
|
|
||||||
</p>
|
</p>
|
||||||
<div class="mt-6">
|
<div class="mt-6">
|
||||||
<a
|
<a
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user