fake_store_client 1.0.0
fake_store_client: ^1.0.0 copied to clipboard
A Dart/Flutter package to easily interact with the Fake Store API. Includes models and services to fetch products, users, and cart data.
🛍️ Fake Store Client #
Fake Store Client es un cliente Dart que permite consumir la API de Fake Store API de forma sencilla y rápida. Ideal para pruebas, ejemplos o aplicaciones que requieran productos ficticios, usuarios y carritos de compras.
🚀 Características #
- Obtener productos por ID:
getProduct(id) - Obtener usuarios por ID:
getUser(id) - Obtener carritos enriquecidos con productos y usuarios:
getEnrichedCartById(id)
💻 Ejemplo de uso #
import 'package:fake_store_client/fake_store_client.dart';
void main() async {
final client = FakeStoreClient();
final product = await client.getProduct(1);
product.fold(
(err) => print('Error: $err'),
(data) => print('Producto: $data'),
);
}
📦 Instalacion #
Agrega esta dependencia a tu archivo pubspec.yaml:
dependencies:
fake_store_client: ^1.0.0
Luego ejecutar
dart pub get
-- Puedes ver ejemplos de uso en el directorio example/.