bcgov / bcgov/entity

Optimize bcrs-shared-components

Open
#9,874 3 comments 0 reactions 1 assignee Claimed by @severinbeauvais View on GitHub
ENTITY - DO NOT USE techdebt
Dominant language
JavaScript
Stars
23
Forks
62
Avg merge
24m
Merged PRs (30d)
1

Description

## What is the problem?
* When we implement bcrs-shared-components staff comment in FAS UI, we found some issues.
Parent application must have following folders/files
app/src/assets/styles/theme.scss
app/src/mixins/index.ts
app/src/interfaces/index.ts

## What is the impact?
* When some one is trying to use bcrs-shared-components they have to create these folder to work components

## Proposed solution
* Create production ready build
Lerna support Rollup to build/minfy and extract css individual component. (Need to do a research)
### Alternate approch
use common scss and convert to css on build, import in project
use utils instead of mixins.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.