logto icon indicating copy to clipboard operation
logto copied to clipboard

feat(console,phrases): add third party app list page

Open simeng-li opened this issue 1 year ago • 1 comments

Summary

Add third-party app list page

This PR includes the following updates:

  1. Add new routes to display the third-party application tab
  2. Update the navigate method in useTenantPathName hook to support navigate(-1)
  3. Add the new hook useApplicationData that wraps up the existing first-party application useSWR data fetching with newly added third-party application data fetching.
  4. Keep a legacy copy of the original first-party application-only data fetching hooks for production use. Can be removed once the whole feature is ready.

Testing

image image

Checklist

  • [ ] .changeset
  • [ ] unit tests
  • [ ] integration tests
  • [x] necessary TSDoc comments

simeng-li avatar Dec 22 '23 11:12 simeng-li

COMPARE TO master

Total Size Diff :warning: :chart_with_upwards_trend: +12.54 KB

Diff by File
Name Diff
packages/console/src/containers/ConsoleContent/index.tsx :chart_with_upwards_trend: +246 Bytes
packages/console/src/hooks/use-subscription-plans.ts :chart_with_upwards_trend: +1 Bytes
packages/console/src/hooks/use-tenant-pathname.ts :chart_with_upwards_trend: +158 Bytes
packages/console/src/pages/Applications/hooks/use-application-data.ts :chart_with_upwards_trend: +3.56 KB
packages/console/src/pages/Applications/hooks/use-legacy-application-data.ts :chart_with_upwards_trend: +1.72 KB
packages/console/src/pages/Applications/index.module.scss :chart_with_upwards_trend: +36 Bytes
packages/console/src/pages/Applications/index.tsx :chart_with_upwards_trend: +1.25 KB
packages/phrases/src/locales/de/translation/admin-console/applications.ts :chart_with_upwards_trend: +389 Bytes
packages/phrases/src/locales/en/translation/admin-console/applications.ts :chart_with_upwards_trend: +263 Bytes
packages/phrases/src/locales/es/translation/admin-console/applications.ts :chart_with_upwards_trend: +389 Bytes
packages/phrases/src/locales/fr/translation/admin-console/applications.ts :chart_with_upwards_trend: +389 Bytes
packages/phrases/src/locales/it/translation/admin-console/applications.ts :chart_with_upwards_trend: +389 Bytes
packages/phrases/src/locales/ja/translation/admin-console/applications.ts :chart_with_upwards_trend: +389 Bytes
packages/phrases/src/locales/ko/translation/admin-console/applications.ts :chart_with_upwards_trend: +389 Bytes
packages/phrases/src/locales/pl-pl/translation/admin-console/applications.ts :chart_with_upwards_trend: +389 Bytes
packages/phrases/src/locales/pt-br/translation/admin-console/applications.ts :chart_with_upwards_trend: +389 Bytes
packages/phrases/src/locales/pt-pt/translation/admin-console/applications.ts :chart_with_upwards_trend: +389 Bytes
packages/phrases/src/locales/ru/translation/admin-console/applications.ts :chart_with_upwards_trend: +389 Bytes
packages/phrases/src/locales/tr-tr/translation/admin-console/applications.ts :chart_with_upwards_trend: +389 Bytes
packages/phrases/src/locales/zh-cn/translation/admin-console/applications.ts :chart_with_upwards_trend: +389 Bytes
packages/phrases/src/locales/zh-hk/translation/admin-console/applications.ts :chart_with_upwards_trend: +389 Bytes
packages/phrases/src/locales/zh-tw/translation/admin-console/applications.ts :chart_with_upwards_trend: +389 Bytes

github-actions[bot] avatar Dec 22 '23 11:12 github-actions[bot]