Biblioteca de componentes React.
Adicione a dependência ao projeto:
yarn add @gtplan/react-components
Para atualizar a biblioteca, rode:
yarn upgrade @gtplan/react-components
Para uso, certifique-se de que o BaseProvider
foi incluído corretamente.
import { BaseProvider } from "@gtplan/react-components";
import React from "react";
import ReactDOM from "react-dom/client";
import { RecoilRoot } from "recoil";
import App from "./App.tsx";
import * as locales from "./locales";
import "./index.css";
const locale = "pt";
const messages = locales[locale];
ReactDOM.createRoot(document.getElementById("root") as HTMLElement).render(
<React.StrictMode>
<RecoilRoot>
<BaseProvider lang={locale} messages={messages}>
<App />
</BaseProvider>
</RecoilRoot>
</React.StrictMode>
);
Esse Provider
contém as configurações de temas e de internacionalização para diversos componentes.