Comments (2)
Hi Barbora,
The current prop's expected type is string
or null
.
From the readme:
Property | Attribute | Description | Type | Default |
---|---|---|---|---|
active |
active |
Text gets the active color | boolean |
false |
bold |
bold |
Bold text | boolean |
false |
condensed |
condensed |
Used normally for third level items, remove the bottom border | boolean |
false |
current |
current |
Mark the child link as "current" with aria-current=page . Provide the text hint if needed, default is: "Zurzeit aktiv" |
string |
null |
nestingLevel |
nesting-level |
Nesting level within the parent, gets set automatically | number |
undefined |
styles |
styles |
(optional) Extra styles | string |
undefined |
https://github.com/telekom/scale/tree/main/packages/components/src/components/sidebar-nav-item
And you are right, it should handle false
since that is allowed by the ARIA specs: https://www.w3.org/TR/wai-aria-1.1/#aria-current
... so I'll leave this ticket open until we extend the allowed types but for the time being you could pass ''
or null
instead of false
for a quick fix. I'll come back to you once a patch is released.
Thanks for reporting this issue.
from scale.
With the latest release (3.0.0-beta.9
) it should handle boolean values well 🤞🏻
from scale.
Related Issues (20)
- [Tab Navigation]: Programatically enabling tab does not work HOT 6
- Scale-Table: sorting indicator not added when adding new column
- Problems with the Installation of telekom-scale with angular HOT 9
- Text Field inner colors remain inverted after autofill HOT 1
- NextJS with 'use client', StaticSiteGeneration and output: export HOT 1
- Error in icon navigation after scale update HOT 1
- customizable link cells in data grids
- Error in light mode HOT 3
- Less unique files for Standalone-UMD builds HOT 2
- Header misses burger menu HOT 5
- Stacking modal dialog cause problem with scroll page HOT 7
- Scale Telekom Header doesn't close when not hovering above it anymore HOT 1
- scale-dropdown-select throws JS error if name attribute contains dot symbol. HOT 3
- [Tab Navigation] Programmatically select tabs
- @types/react mismatch
- ScaleDropdownSelect does not close when clicking on another one HOT 1
- scale-text-field not focus when invalid
- Tooltip placement is not correct
- Test automation limitations related to data-qa and hydrated classes
- Data Grid's Select Cell not reacting to "scaleEdit"-Event HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from scale.