fix(arch): remove directus-sdk/shim conflicts
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
|
|
||||||
import { directus } from '@/lib/directus/client';
|
import { getDirectusClient } from '@/lib/directus/client';
|
||||||
import { readItems } from '@directus/sdk';
|
import { readItems } from '@/lib/directus/client';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Fetches all spintax dictionaries and flattens them into a usable SpintaxMap.
|
* Fetches all spintax dictionaries and flattens them into a usable SpintaxMap.
|
||||||
@@ -8,7 +8,8 @@ import { readItems } from '@directus/sdk';
|
|||||||
*/
|
*/
|
||||||
export async function fetchSpintaxMap(): Promise<Record<string, string>> {
|
export async function fetchSpintaxMap(): Promise<Record<string, string>> {
|
||||||
try {
|
try {
|
||||||
const items = await directus.request(
|
const client = getDirectusClient();
|
||||||
|
const items = await client.request(
|
||||||
readItems('spintax_dictionaries', {
|
readItems('spintax_dictionaries', {
|
||||||
fields: ['category', 'variations'],
|
fields: ['category', 'variations'],
|
||||||
limit: -1
|
limit: -1
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import { getDirectusClient } from './client';
|
import { getDirectusClient } from './client';
|
||||||
import { readItems, readItem, readSingleton, aggregate } from '@directus/sdk';
|
import { readItems, readItem, readSingleton, aggregate } from './client';
|
||||||
import type { DirectusSchema, Pages as Page, Posts as Post, Sites as Site, DirectusUsers as User, Globals, Navigation } from '../schemas';
|
import type { DirectusSchema, Pages as Page, Posts as Post, Sites as Site, DirectusUsers as User, Globals, Navigation } from '../schemas';
|
||||||
|
|
||||||
const directus = getDirectusClient();
|
const directus = getDirectusClient();
|
||||||
@@ -135,7 +135,7 @@ export async function fetchPosts(
|
|||||||
directus.request(
|
directus.request(
|
||||||
aggregate('posts', {
|
aggregate('posts', {
|
||||||
aggregate: { count: '*' },
|
aggregate: { count: '*' },
|
||||||
query: { filter }
|
filter
|
||||||
})
|
})
|
||||||
)
|
)
|
||||||
]);
|
]);
|
||||||
@@ -201,7 +201,7 @@ export async function fetchGeneratedArticles(
|
|||||||
directus.request(
|
directus.request(
|
||||||
aggregate('generated_articles', {
|
aggregate('generated_articles', {
|
||||||
aggregate: { count: '*' },
|
aggregate: { count: '*' },
|
||||||
query: { filter: { site_id: { _eq: siteId } } } // UUID string
|
filter: { site_id: { _eq: siteId } }
|
||||||
})
|
})
|
||||||
)
|
)
|
||||||
]);
|
]);
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
*/
|
*/
|
||||||
import AdminLayout from '@/layouts/AdminLayout.astro';
|
import AdminLayout from '@/layouts/AdminLayout.astro';
|
||||||
import { getDirectusClient } from '@/lib/directus/client';
|
import { getDirectusClient } from '@/lib/directus/client';
|
||||||
import { readItems } from '@directus/sdk';
|
import { readItems, createItem } from '@/lib/directus/client';
|
||||||
|
|
||||||
const client = getDirectusClient();
|
const client = getDirectusClient();
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
*/
|
*/
|
||||||
import AdminLayout from '@/layouts/AdminLayout.astro';
|
import AdminLayout from '@/layouts/AdminLayout.astro';
|
||||||
import { getDirectusClient } from '@/lib/directus/client';
|
import { getDirectusClient } from '@/lib/directus/client';
|
||||||
import { readItems } from '@directus/sdk';
|
import { readItems } from '@/lib/directus/client';
|
||||||
|
|
||||||
const client = getDirectusClient();
|
const client = getDirectusClient();
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
---
|
---
|
||||||
import AdminLayout from '@/layouts/AdminLayout.astro';
|
import AdminLayout from '@/layouts/AdminLayout.astro';
|
||||||
import { getDirectusClient } from '@/lib/directus/client';
|
import { getDirectusClient } from '@/lib/directus/client';
|
||||||
import { readItems } from '@directus/sdk';
|
import { readItems } from '@/lib/directus/client';
|
||||||
|
|
||||||
const client = getDirectusClient();
|
const client = getDirectusClient();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user