- branding
- cypress-base
- images
- node_modules
- spec
- src
- stylesheets: styles which used in all components
- addSlice:
- Using:
- dashboard
- query
- Using:
- api +
- chart
- common
- components
- CRUD
- dashboard
- dataMask
- datasource
- explore
- filters
- logger
- messageToasts
- middleware
- modules
- profile
- setup
- showSavedQuery
- SqlLab
- staticPages
- types
- utils
- views
- visualization
Tables
- Theme
- Preamble
- addSlice
- explore
- dashboard
- sqllab
- crudViews
- menu
- profile
- showSavedQuery
+ react-dom -> @hot-loader/react-dom
+ @emotion/core
+ @superset-ui/core
+ @superset-ui/core
+ @superset-ui/chart-controls
client => Webpack server => Superset
- Webpack will replace css and js based on comments
Example:
- addSlice
- index => Call app
- Process:
-
- setupApp(): Add javascript in ready function
-
- setupPlugins(0 )
-
- Get data-bootstrap
-
- initFeatureFlags => window.featureFlags
-
-