Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] Deep module imports #315

Open
CITguy opened this issue Aug 15, 2018 · 2 comments
Open

[FEATURE] Deep module imports #315

CITguy opened this issue Aug 15, 2018 · 2 comments

Comments

@CITguy
Copy link
Contributor

CITguy commented Aug 15, 2018

As a consumer of HelixUI, I would like to use deep module imports, so that I can import specific functionality from a HelixUI submodule.


With #309, we have the ability to selectively import items from the helix-ui module. However, we still have to import Elements and Utils as a namespace if we want to use any of the available functionality within them.

A consumer should be able to use the following syntax:

import { HXElement } from 'helix-ui/elements';
import { KEYS } from 'helix-ui/utils';
import { getPosition } from 'helix-ui/utils/position';
@CITguy
Copy link
Contributor Author

CITguy commented Nov 9, 2018

Anticipated consumption after Nov 2018 CAREaTHON project.

import { HXElement } from 'helix-ui/lib/elements';
import { KEYS } from 'helix-ui/lib/utils';
import { getPosition } from 'helix-ui/lib/utils/position';

@CITguy CITguy modified the milestones: v0.15.0-rc.1, v0.15.0-rc.2 Dec 3, 2018
@CITguy CITguy modified the milestones: v0.15.0-rc.2, v0.15.0-rc.N Dec 11, 2018
@CITguy CITguy modified the milestones: v0.15.0-rc.N, v0.16 Jan 15, 2019
@CITguy CITguy removed this from the v0.16 milestone Jan 30, 2019
@CITguy CITguy added this to the v0.18.x milestone Aug 27, 2019
@CITguy CITguy removed this from the v0.18.0 milestone Nov 7, 2019
@CITguy
Copy link
Contributor Author

CITguy commented Dec 16, 2019

We'll be investigating LOE to complete this work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant