nixgram/nixng

Improve imports readability of @nix/utils

Closed this issue · 2 comments

Ugly paths in the imports look terrible.

Before : Importing convertEnumToArray function in AppComponent

import {convertEnumToArray} from "../@nix/utils";  <- 😥

export class AppComponent implements OnInit {
    ngOnInit(): void {
        const enumsToArr = convertEnumToArray(values);
    }
}

After : Sort the path & more specific to function genres

import {convertEnumToArray} from "@nix/utils/objects.utils";  <- 😎

export class AppComponent implements OnInit {
    ngOnInit(): void {
        const enumsToArr = convertEnumToArray(values);
    }
}

Thank you, vai. When writing tests I felt the path need to be short. I was lazy to do that. Thank you for figuring this out. ❤️