Code formatting
This commit is contained in:
@@ -23,10 +23,10 @@
|
||||
<div v-else-if="page">
|
||||
<h1 class="text-3xl font-bold mb-6">{{ page.label }}</h1>
|
||||
<p class="text-muted-foreground mb-4">Page Type: {{ page.type }}</p>
|
||||
|
||||
|
||||
<div v-if="page.objectApiName">
|
||||
<h2 class="text-xl font-semibold mb-4">{{ page.object?.label }} Records</h2>
|
||||
|
||||
|
||||
<div v-if="loadingRecords" class="text-center py-8">Loading records...</div>
|
||||
<div v-else-if="records.length === 0" class="text-center py-8 text-muted-foreground">
|
||||
No records found
|
||||
@@ -65,10 +65,10 @@ const fetchPage = async () => {
|
||||
try {
|
||||
loading.value = true
|
||||
page.value = await api.get(`/runtime/apps/${appSlug.value}/pages/${pageSlug.value}`)
|
||||
|
||||
|
||||
const app = await api.get(`/runtime/apps/${appSlug.value}`)
|
||||
pages.value = app.pages
|
||||
|
||||
|
||||
if (page.value.objectApiName) {
|
||||
loadingRecords.value = true
|
||||
records.value = await api.get(`/runtime/objects/${page.value.objectApiName}/records`)
|
||||
|
||||
@@ -47,13 +47,15 @@ const objectApiName = ref('')
|
||||
const fetchRecord = async () => {
|
||||
try {
|
||||
loading.value = true
|
||||
|
||||
|
||||
// First get page metadata to know which object this is
|
||||
const page = await api.get(`/runtime/apps/${appSlug.value}/pages/${pageSlug.value}`)
|
||||
objectApiName.value = page.objectApiName
|
||||
|
||||
|
||||
// Then fetch the record
|
||||
record.value = await api.get(`/runtime/objects/${objectApiName.value}/records/${recordId.value}`)
|
||||
record.value = await api.get(
|
||||
`/runtime/objects/${objectApiName.value}/records/${recordId.value}`
|
||||
)
|
||||
} catch (e: any) {
|
||||
error.value = e.message
|
||||
} finally {
|
||||
|
||||
Reference in New Issue
Block a user