mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
f6b1fa3197
Summary: This diff adds handling to fatal errors such as thrown exceptions by popping them full screen and not allowing the user to dismiss them. They say that they're "Fatal Errors" and explain that "Fatal errors require a reload". Changelog: [Internal] Reviewed By: motiz88 Differential Revision: D18257185 fbshipit-source-id: ca051027b19c3cd2410ae59764d7b98a78f08dca
68 lines
2.0 KiB
JavaScript
68 lines
2.0 KiB
JavaScript
/**
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|
*
|
|
* This source code is licensed under the MIT license found in the
|
|
* LICENSE file in the root directory of this source tree.
|
|
*
|
|
* @flow strict
|
|
* @format
|
|
*/
|
|
|
|
'use strict';
|
|
|
|
export function getBackgroundColor(opacity?: number): string {
|
|
return `rgba(51, 51, 51, ${opacity == null ? 1 : opacity})`;
|
|
}
|
|
|
|
export function getBackgroundLightColor(opacity?: number): string {
|
|
return `rgba(69, 69, 69, ${opacity == null ? 1 : opacity})`;
|
|
}
|
|
|
|
export function getBackgroundDarkColor(opacity?: number): string {
|
|
return `rgba(34, 34, 34, ${opacity == null ? 1 : opacity})`;
|
|
}
|
|
|
|
export function getWarningColor(opacity?: number): string {
|
|
return `rgba(250, 186, 48, ${opacity == null ? 1 : opacity})`;
|
|
}
|
|
|
|
export function getWarningDarkColor(opacity?: number): string {
|
|
return `rgba(224, 167, 8, ${opacity == null ? 1 : opacity})`;
|
|
}
|
|
|
|
export function getFatalColor(opacity?: number): string {
|
|
return `rgba(243, 83, 105, ${opacity == null ? 1 : opacity})`;
|
|
}
|
|
|
|
export function getFatalDarkColor(opacity?: number): string {
|
|
return `rgba(208, 75, 95, ${opacity == null ? 1 : opacity})`;
|
|
}
|
|
|
|
export function getErrorColor(opacity?: number): string {
|
|
return `rgba(243, 83, 105, ${opacity == null ? 1 : opacity})`;
|
|
}
|
|
|
|
export function getErrorDarkColor(opacity?: number): string {
|
|
return `rgba(208, 75, 95, ${opacity == null ? 1 : opacity})`;
|
|
}
|
|
|
|
export function getLogColor(opacity?: number): string {
|
|
return `rgba(119, 119, 119, ${opacity == null ? 1 : opacity})`;
|
|
}
|
|
|
|
export function getWarningHighlightColor(opacity?: number): string {
|
|
return `rgba(252, 176, 29, ${opacity == null ? 1 : opacity})`;
|
|
}
|
|
|
|
export function getDividerColor(opacity?: number): string {
|
|
return `rgba(255, 255, 255, ${opacity == null ? 1 : opacity})`;
|
|
}
|
|
|
|
export function getHighlightColor(opacity?: number): string {
|
|
return `rgba(252, 176, 29, ${opacity == null ? 1 : opacity})`;
|
|
}
|
|
|
|
export function getTextColor(opacity?: number): string {
|
|
return `rgba(255, 255, 255, ${opacity == null ? 1 : opacity})`;
|
|
}
|