impierce / identity-wallet

A Tauri-based Identity Wallet for people to manage Decentralized Identities and Verifiable Credentials.
https://www.impierce.com
Apache License 2.0
17 stars 4 forks source link

refactor: shorten verbose imports #193

Open Oran-Dan opened 2 months ago

Oran-Dan commented 2 months ago

Description

Using pub use we can shorten the imports quite a bit. Example:

mod handle_oid4vp_authorization_request;
mod send_credential_request;
mod update_credential_metadata;

pub use handle_oid4vp_authorization_request::handle_oid4vp_authorization_request;
pub use send_credential_request::send_credential_request;
pub use update_credential_metadata::update_credential_metadata;

This will save us the double names when importing else where: use crate::state::credentials::reducers::send_credential_request::send_credential_request; Becomes use crate::state::credentials::reducers::send_credential_request;

Motivation

Cleaner

Resources

No response

To-do List