Fixes #8825 FilePathGuard implements token verification via verifyWorkspaceToken function which throws AuthException error , since CanActivate expects a boolean value , we add a try catch while verifying the token if token is invalid/expired <img width="1470" alt="Screenshot 2024-12-12 at 9 44 58 PM" src="https://github.com/user-attachments/assets/106a85dd-f894-46ea-80c3-f29b4ea5b4d3" /> else <img width="917" alt="Screenshot 2024-12-12 at 9 47 10 PM" src="https://github.com/user-attachments/assets/d82168f4-d140-48dc-94a4-56773a93db83" /> --------- Co-authored-by: Félix Malfait <felix.malfait@gmail.com> Co-authored-by: Félix Malfait <felix@twenty.com> Co-authored-by: Charles Bochet <charles@twenty.com>
22 lines
1.3 KiB
TypeScript
22 lines
1.3 KiB
TypeScript
export * from './animated-expandable-container/components/AnimatedExpandableContainer';
|
|
export * from './animated-expandable-container/types/AnimationDimension';
|
|
export * from './animated-expandable-container/types/AnimationDurationObject';
|
|
export * from './animated-expandable-container/types/AnimationDurations';
|
|
export * from './animated-expandable-container/types/AnimationMode';
|
|
export * from './animated-expandable-container/types/AnimationSize';
|
|
export * from './animated-expandable-container/utils/getCommonStyles';
|
|
export * from './animated-expandable-container/utils/getExpandableAnimationConfig';
|
|
export * from './animated-expandable-container/utils/getTransitionValues';
|
|
export * from './animated-placeholder/components/AnimatedPlaceholder';
|
|
export * from './animated-placeholder/components/EmptyPlaceholderStyled';
|
|
export * from './animated-placeholder/components/ErrorPlaceholderStyled';
|
|
export * from './animated-placeholder/constants/Background';
|
|
export * from './animated-placeholder/constants/DarkBackground';
|
|
export * from './animated-placeholder/constants/DarkMovingImage';
|
|
export * from './animated-placeholder/constants/MovingImage';
|
|
export * from './card/components/Card';
|
|
export * from './card/components/CardContent';
|
|
export * from './card/components/CardFooter';
|
|
export * from './card/components/CardHeader';
|
|
export * from './section/components/Section';
|