You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailchat/server/admin-next/src/client/fields.ts

44 lines
728 B
TypeScript

import {
createAvatarField,
createEmailField,
createImageField,
createTextField,
createUrlField,
} from 'tushan';
export const userFields = [
createTextField('id', {
label: 'ID',
}),
createTextField('name', {
label: 'Name',
list: {
sort: true,
},
}),
createEmailField('email', {
label: 'Email',
}),
createUrlField('website', {
label: 'Website',
}),
];
export const photoFields = [
createTextField('id', {
label: 'ID',
}),
createTextField('albumId', {
label: 'AlbumId',
}),
createTextField('title', {
label: 'Title',
}),
createImageField('url', {
label: 'Url',
}),
createAvatarField('thumbnailUrl', {
label: 'ThumbnailUrl',
}),
];