React: IonTabButton cannot be wrapped for use with IonTabBar
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 1/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 45/100
- Tipo de issue
- Documentación
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- react
- Área
- documentation
Línea de trabajo
Comienza con la documentación de IonTabBar en https://ionicframework.com/docs/api/tab-bar y revisa cómo se describe el uso de IonTabButton. Documenta que envolver IonTabButton en otro componente impide que IonTabBar lo reconozca, utilizando el ejemplo de wrapper reportado; se considera terminado cuando la limitación sea clara para los lectores.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
URL
https://ionicframework.com/docs/api/tab-bar
What is missing or inaccurate about the content on this page?
It seems that IonTabButton cannot be wrapped in another component; IonTabBar won't recognize it.
This should be noted in the documentation.
Background
My app puts the IonTabButton in a different order depending on whether the user is right-handed or left-handed.
Example of code that doesn't work (tabs are not displayed):
return (
<IonTabs>
{children}
<IonTabBar slot="bottom" className="app-tab-bar">
<TabButtonHome />
<TabButtonHelp />
</IonTabBar>
</IonTabs>
And here is a wrapper component:
const TabButtonHelp: React.VFC = () => (
<IonTabButton tab="tab-help" href={routeTabHelp}>
<IonIcon icon={helpOutline} />
<IonLabel>
<Trans id="tabbar_title.help">Help</Trans>
</IonLabel>
</IonTabButton>
);
This does work:
return (
<IonTabs>
{children}
<IonTabBar slot="bottom" className="app-tab-bar">
<IonTabButton tab="tab-help" href={routeTabHelp}>
<IonIcon icon={helpOutline} />
<IonLabel>
<Trans id="tabbar_title.help">Help</Trans>
</IonLabel>
</IonTabButton>
</IonTabBar>
</IonTabs>
- Lenguaje dominante
- MDX
- Estrellas
- 620
- Forks
- 3.2k
- Merge medio
- 1 d 6 h
- PR fusionados (30 d)
- 65
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de ionic-team/ionic-docs
-
content: sheet modal docs should explain how to keep interactive content from dragging the sheetAbiertocontent
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
ionic-team/ionic-docs#4765 ·
Los mantenedores suelen responder en 1 día
-
content
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
ionic-team/ionic-docs#4705 ·
Los mantenedores suelen responder en 1 día
-
content package: angular
Dificultad 2/5 Medio día Aptitud para principiantes 78/100
ionic-team/ionic-docs#4702 ·
Los mantenedores suelen responder en 1 día
-
triage
Dificultad 1/5 Menos de una hora Aptitud para principiantes 80/100
ionic-team/ionic-docs#4546 ·
Los mantenedores suelen responder en 1 día
-
content: broken linkAbiertocontent
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
ionic-team/ionic-docs#4381 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
Todos los issues de ionic-team/ionic-docs
Issues similares
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 92/100
philchalmers/SimDesign#106 ·
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Small-tailqwq/dsh-deep-whale#187 ·
Los mantenedores suelen responder en 1 día
-
audit.md numbers Theming and Responsive Design differently in the headings and the score tablePosiblemente ocupada @pbakaus la tomó hoy. Abiertoneeds triage
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
pbakaus/impeccable#979 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
documentation
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
fastrevmd-lab/rustmistmcp#161 ·