Files

93 lines
2.2 KiB
TypeScript
Raw Permalink Normal View History

2026-04-21 21:35:59 +04:00
import type { Schema, Struct } from '@strapi/strapi';
2025-07-24 14:19:08 +04:00
2026-04-21 21:35:59 +04:00
export interface DifferenceParolesDiff extends Struct.ComponentSchema {
2025-07-24 14:36:46 +04:00
collectionName: 'components_diff_paroles_diffs';
info: {
2025-07-24 14:38:56 +04:00
description: '';
2025-07-24 14:36:46 +04:00
displayName: 'Paroles diff';
icon: 'american-sign-language-interpreting';
};
attributes: {
2026-04-21 21:35:59 +04:00
admin_user: Schema.Attribute.Relation<'oneToOne', 'admin::user'>;
date: Schema.Attribute.DateTime;
jsonDiff: Schema.Attribute.JSON;
paroles: Schema.Attribute.RichText;
sources: Schema.Attribute.Enumeration<
2025-07-24 14:36:46 +04:00
[
'transcription',
'francais',
'anglais',
'espagnol',
'allemand',
2026-04-21 21:35:59 +04:00
'italien',
2025-07-24 14:36:46 +04:00
]
>;
2025-07-24 14:38:56 +04:00
};
}
2026-04-21 21:35:59 +04:00
export interface StoreAlbum extends Struct.ComponentSchema {
2025-07-24 14:38:56 +04:00
collectionName: 'components_store_albums';
info: {
description: '';
displayName: 'Album';
icon: 'music';
};
attributes: {
2026-04-21 21:35:59 +04:00
plateforme: Schema.Attribute.Enumeration<
2025-07-24 14:38:56 +04:00
[
'Tidal',
'Spotify',
'Deezer',
'Qobuz',
'Youtubemusic',
'Applemusic',
'Amazon',
2026-04-21 21:35:59 +04:00
'Soundcloud',
2025-07-24 14:38:56 +04:00
]
2025-07-24 14:36:46 +04:00
>;
2026-04-21 21:35:59 +04:00
url: Schema.Attribute.String;
2025-07-24 14:36:46 +04:00
};
}
2026-04-21 21:35:59 +04:00
export interface TradTraductions extends Struct.ComponentSchema {
2025-07-24 14:34:59 +04:00
collectionName: 'components_trad_traductions';
info: {
2025-07-24 14:38:56 +04:00
description: '';
2025-07-24 14:34:59 +04:00
displayName: 'Traductions';
icon: 'spell-check';
};
attributes: {
2026-04-21 21:35:59 +04:00
allemand: Schema.Attribute.RichText;
anglais: Schema.Attribute.RichText;
espagnol: Schema.Attribute.RichText;
francais: Schema.Attribute.RichText;
italien: Schema.Attribute.RichText;
2025-07-24 14:34:59 +04:00
};
}
2026-04-21 21:35:59 +04:00
export interface UrlLiens extends Struct.ComponentSchema {
2025-07-24 14:38:56 +04:00
collectionName: 'components_url_liens';
2023-11-13 20:44:54 +04:00
info: {
description: '';
2025-07-24 14:38:56 +04:00
displayName: 'Vid\u00E9o';
icon: 'hand-pointer';
2023-11-13 20:44:54 +04:00
};
attributes: {
2026-04-21 21:35:59 +04:00
plateforme: Schema.Attribute.Enumeration<
2025-07-24 14:38:56 +04:00
['Youtube', 'Gad\u00E9', 'Dailymotion', 'Vimeo', 'File', 'Lbry', 'Rumble']
2023-11-13 20:44:54 +04:00
>;
2026-04-21 21:35:59 +04:00
url: Schema.Attribute.String;
2023-11-13 20:44:54 +04:00
};
}
2026-04-21 21:35:59 +04:00
declare module '@strapi/strapi' {
export module Public {
export interface ComponentSchemas {
2025-07-24 14:36:46 +04:00
'difference.paroles-diff': DifferenceParolesDiff;
2025-07-24 14:34:59 +04:00
'store.album': StoreAlbum;
2025-07-24 14:38:56 +04:00
'trad.traductions': TradTraductions;
'url.liens': UrlLiens;
2023-11-13 20:44:54 +04:00
}
}
}