Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions src/content/docs/fr/plugins/extended.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,6 @@ export function studioCMSPageInjector(options: Options) {
return definePlugin({
identifier: 'mon-module-extension',
name: "Mon module d'extension",
studiocmsMinimumVersion: '0.1.0',
hooks: {
'studiocms:astro-config': ({ addIntegrations }) => {
addIntegrations(monIntegration(options)); // Facultatif, mais recommandé
Expand Down Expand Up @@ -114,7 +113,7 @@ export function studioCMSPageInjector(options: Options) {
span: 2,
variant: 'default',
requiresPermission: 'editor',
header: { title: 'Exemple', icon: 'bolt' },
header: { title: 'Exemple', icon: 'heroicons:bolt' },
body: {
// Utilisez toujours du HTML brut sans `-` ni caractères spéciaux dans les balises, ils seront remplacés par le composant Astro et ce HTML ne sera jamais affiché
html: '<examplegriditem></examplegriditem>',
Expand Down
4 changes: 1 addition & 3 deletions src/content/docs/fr/plugins/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,12 @@ Les modules d’extension de StudioCMS sont un outil puissant qui vous permet d

Les modules d’extension de StudioCMS sont similaires aux intégrations Astro, mais ils intègrent des informations supplémentaires à l’objet fonction. Ces informations sont utilisées par StudioCMS pour déterminer comment le module d’extension doit être chargé et utilisé. Les modules d’extension de StudioCMS permettent d’étendre les fonctionnalités de StudioCMS en ajoutant de nouvelles fonctionnalités ou en modifiant celles existantes.

### Le type des modules d’extension de StudioCMS <Badge variant="caution" text="Révisé dans la beta.31" />
### Le type des modules d’extension de StudioCMS <Badge variant="caution" text="Révisé dans la v0.4.0" />

```ts
interface StudioCMSPlugin {
identifier: string;
name: string;
studiocmsMinimumVersion: string;
hooks: {
'studiocms:astro:config': (params: {
logger: AstroIntegrationLogger;
Expand Down Expand Up @@ -91,7 +90,6 @@ const monIntegration = (options: Options): AstroIntegration => ({
export const monModuleExtension = (options: Options) => definePlugin({
identifier: 'mon-module-extension',
name: "Mon module d’extension",
studiocmsMinimumVersion: '0.1.0',
hooks: {
'studiocms:astro-config': ({ addIntegrations }) => {
addIntegrations(monIntegration(options)) // Facultatif, mais recommandé
Expand Down
1 change: 0 additions & 1 deletion src/content/docs/fr/plugins/renderers.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,6 @@ const { resolve } = createResolver(import.meta.url);
export const myPlugin = () => definePlugin({
identifier: 'mon-module-extension',
name: 'Mon module d’extension',
studiocmsMinimumVersion: '0.1.0',
hooks: {
'studiocms:rendering': ({ setRendering }) => {
setRendering({
Expand Down
Loading