design-angular-kit icon indicating copy to clipboard operation
design-angular-kit copied to clipboard

feat: refactoring list

Open astagi opened this issue 1 year ago • 1 comments

  • Nella sidebar wrappare i due ng-content con il componente it-list così poi da html vengono passati solo gli item della lista.
  • Il componente it-list-item trasformarla in una direttiva ma implementarla come componente
  • Probabilmente creare un altro componente it-navigation-list-item che estende la classe ItListItemComponent e che viene implementato come it-list-item ma ha l'html solo delle liste di navigazione (questa cosa non so ancora se farla direttamente in it-list-item magari passando un boolean. Vedi cosa viene meglio)
  • Nel componente it-list recuperare it-list-item e it-navigation-list-item da ContentChildren e visualizzarli tramite un for

Cosi nel componente it-sidebar si può usare come contenuto it-navigation-list-item (che contiene l'html corretto per la sidebar e la lista di tipo navigazione)

astagi avatar Feb 19 '24 11:02 astagi

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
design-angular-kit ❌ Failed (Inspect) Feb 19, 2024 11:38am

vercel[bot] avatar Feb 19 '24 11:02 vercel[bot]