From 920378f2d7d4415f663d40e87db8d2f788a6b2b5 Mon Sep 17 00:00:00 2001 From: Marc Veens Date: Fri, 24 Jan 2025 10:26:05 +0100 Subject: [PATCH] Version 1.0.3 - Support lang property --- CHANGELOG.md | 4 ++++ package-lock.json | 4 ++-- package.json | 2 +- src/types.ts | 4 ++++ stories/DiagramsEmbed.stories.tsx | 8 ++++++++ 5 files changed, 19 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 63aec40..78c6669 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +# 1.0.3 +- Added `lang` property for defining a language. + + # 1.0.2 - Added support for React 19 diff --git a/package-lock.json b/package-lock.json index f9b6a08..65151c0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "react-drawio", - "version": "1.0.2", + "version": "1.0.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "react-drawio", - "version": "1.0.2", + "version": "1.0.3", "license": "MIT", "devDependencies": { "@rollup/plugin-node-resolve": "^16.0.0", diff --git a/package.json b/package.json index a3e1227..8f88738 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-drawio", - "version": "1.0.2", + "version": "1.0.3", "type": "module", "description": "React component for integrating the Diagrams (draw.io) embed iframe", "main": "index.js", diff --git a/src/types.ts b/src/types.ts index 7e85f78..767820a 100644 --- a/src/types.ts +++ b/src/types.ts @@ -143,6 +143,10 @@ export type UrlParameters = { * Shows the Close button in chromeless mode which closes the window when selected. */ close?: boolean; + /** + * Specifies the language of the user interface. For possible values, see https://www.drawio.com/doc/faq/supported-url-parameters + */ + lang?: string; }; type ExportFormats = 'html' | 'html2' | 'svg' | 'xmlsvg' | 'png' | 'xmlpng'; diff --git a/stories/DiagramsEmbed.stories.tsx b/stories/DiagramsEmbed.stories.tsx index e2985be..01121f1 100644 --- a/stories/DiagramsEmbed.stories.tsx +++ b/stories/DiagramsEmbed.stories.tsx @@ -429,3 +429,11 @@ export const ReadOnly: Story = { } ] }; + +export const OtherLanguage: Story = { + args: { + urlParameters: { + lang: 'nl' + }, + } +}; \ No newline at end of file