FE Project Structure
FE Project Structure
|--- common.properties.js
|--- dev.properties.js
public
|--- index.html
|--- favicon.ico
|--- manifest.json
src
|--- components
| |--- buttons
| | |--- AddButton.tsx
| | |--- DeleteButton.tsx
| | |--- HelpButton.tsx
| | |--- SubmitButton.tsx
| |--- DrawerComponent.tsx
| |--- HRMBreadcrumb.tsx
| |--- IconMetanet.tsx
| |--- LoadingFullScreen.tsx
| |--- Sidebar.tsx
| |--- Sidebar-timesheet.tsx
|--- i18n
| |--- hrm_en.json
| |--- hrm_kr.json
|--- images
| |--- logo_small.png
| |--- metanet-background.jpg
|--- mobile-routes
| |--- index.tsx
| |--- MobileNotFoundPage.tsx
| |--- MobileRoutesAuthorization.tsx
| |--- registeredPathComponentsTimesheet.json
| |--- Routes.tsx
|--- pages
| |--- user-management
| | |--- containers
| | | |--- UserDetailContainer.tsx
| | |--- i18n
| | | |--- i18n_en.json
| | | |--- i18n_kr.json
| | |--- services
| | | |--- UserService.ts
| | |--- static
| | | |--- searchPanelForm.tsx
| | |--- stores
| | | |--- UserStore.ts
| | |--- views
| | | |--- UserManagementView.tsx
| | index.tsx
| | style.less
|--- pages-mobile
| |--- user-info
| | |--- containers
| | | |--- UserInfo.tsx
| | |--- i18n
| | | |--- i18n_en.json
| | | |--- i18n_kr.json
| | |--- services
| | | |--- UserService.ts
| | |--- stores
| | | |--- UserInfoStore.ts
| | |--- views
| | | |--- UserInfoView.tsx
| | index.tsx
| | style.less
|--- Routes
| |--- index.tsx
| |--- registeredPathComponents.json
| |--- registeredPathComponentsTimesheet.json
| |--- RoutesAuthorization.tsx
| |--- Routes.tsx
|--- shared
| |--- base
| |--- components
| |--- containers
| |--- layouts
| |--- mobile-models
| |--- mobile-stores
| |--- models
| |--- services
| |--- stores
| |--- timeline
| |--- utils
|--- 404.html
|--- index.tsx
|--- MobileMultiLanguageProvider.tsx
|--- MultiLanguageProvider.tsx
config-overrides.js
Dockerfile
jest.config.js
package.json
tsconfig.json