Skip to content

Mobile Flyout Canvas appNameLink does not do anything #2378

Open
@AC40

Description

@AC40

Scale Version
3.0.0-beta.154

Framework and version
plain HTML, CSS and JS

Current Behavior
When creating a mobile nav menu corresponding to to a desktop layout, the Scale API provides the scale-telekom-mobile-flyout-canvas. It can be seen in use in the examples provided by the Scale Team.
This component provides the appNameLink component which, changes nothing. The app name remains uninteractable.

Expected Behavior
Given the documentation, the naming conventions, and other components, such as <scale-telekom-header> I would expect this to turn the app name to a link.

Code Reproduction

<scale-telekom-nav-item class="burger-item">
    <button>
         <scale-badge>
             <scale-icon-action-menu></scale-icon-action-menu>
         </scale-badge>
     </button>
          <scale-telekom-nav-flyout class="mobile-nav-flyout">
           <!-- the mobile navigation structure goes here -->
               <scale-telekom-mobile-flyout-canvas app-name="Standard Version" app-name-link="/foo">
                   <scale-telekom-mobile-menu slot="mobile-main-nav">
                       <scale-telekom-mobile-menu-item active>
                           <a href="#">Topic One</a>
                       </scale-telekom-mobile-menu-item>
                   </scale-telekom-mobile-menu>
                </scale-telekom-mobile-flyout-canvas>
         </scale-telekom-nav-flyout>
</scale-telekom-nav-item>

Desktop (please complete the following information):

  • OS: Windows
  • Browser: Chrome, Firefox
  • Version 131.0.6778.205 (Chrome), 133 (Firefox)

Additional context
After inspecting the code for the the <scale-telekom-mobile-flyout-canvas> I found something I thought was peculiar:
The variable appNameLink (which is what is changed by setting the app-name-link attribute) does seem to ever be used inside the component .
It is very possible I am missing something, but the other references to this symbol are only from other, as far as I can tell unrelated, files.

Was the app-name-link functionality not actually implemented (yet), is the documentation wrong, or am I missing something?
Thanks you for looking into this!

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions