aboutsummaryrefslogtreecommitdiffstats
path: root/src/i18n
diff options
context:
space:
mode:
authorArmand Philippot <git@armandphilippot.com>2023-11-14 19:07:14 +0100
committerArmand Philippot <git@armandphilippot.com>2023-11-14 19:07:14 +0100
commitbe4d907efb4e2fa658baa7c9b276ed282eb920db (patch)
tree0a7bd2d955ce9f9d5e252684ae6735bff7e9bd77 /src/i18n
parenta3a4c50f26b8750ae1c87f1f1103b84b7d2e6315 (diff)
refactor(components, hooks): rewrite ToC and useHeadingsTree
* replace TableOfContents component with TocWidget to keep the name of widget components coherent * replace `wrapper` prop with `tree` prop (the component no longer uses the hook, it is up to the consumer to provide the headings tree) * let consumer handle the widget title * add options to useHeadingsTree hook to retrieve only the wanted headings (and do not assume that h1 is unwanted) * expect an ref object instead of an element in useHeadingsTree hook * rename most of the types involved
Diffstat (limited to 'src/i18n')
-rw-r--r--src/i18n/en.json8
-rw-r--r--src/i18n/fr.json8
2 files changed, 8 insertions, 8 deletions
diff --git a/src/i18n/en.json b/src/i18n/en.json
index 02fe61b..008f476 100644
--- a/src/i18n/en.json
+++ b/src/i18n/en.json
@@ -471,10 +471,6 @@
"defaultMessage": "Search",
"description": "SearchPage: SEO - Page title"
},
- "WKG9wj": {
- "defaultMessage": "Table of Contents",
- "description": "TableOfContents: the widget title"
- },
"WMqQrv": {
"defaultMessage": "Search",
"description": "SearchForm: button accessible name"
@@ -555,6 +551,10 @@
"defaultMessage": "Main navigation",
"description": "Layout: main nav accessible name"
},
+ "eys2uX": {
+ "defaultMessage": "Table of Contents",
+ "description": "PageLayout: table of contents title"
+ },
"fN04AJ": {
"defaultMessage": "<link>Download the CV in PDF</link>",
"description": "CVPage: download CV in PDF text"
diff --git a/src/i18n/fr.json b/src/i18n/fr.json
index 27eb582..c83d146 100644
--- a/src/i18n/fr.json
+++ b/src/i18n/fr.json
@@ -471,10 +471,6 @@
"defaultMessage": "Recherche",
"description": "SearchPage: SEO - Page title"
},
- "WKG9wj": {
- "defaultMessage": "Table des matières",
- "description": "TableOfContents: the widget title"
- },
"WMqQrv": {
"defaultMessage": "Rechercher",
"description": "SearchForm: button accessible name"
@@ -555,6 +551,10 @@
"defaultMessage": "Navigation principale",
"description": "Layout: main nav accessible name"
},
+ "eys2uX": {
+ "defaultMessage": "Table des matières",
+ "description": "PageLayout: table of contents title"
+ },
"fN04AJ": {
"defaultMessage": "<link>Télécharger le CV au format PDF</link>",
"description": "CVPage: download CV in PDF text"