mirror of
https://github.com/grafana/grafana.git
synced 2025-08-06 02:29:33 +08:00
Dashboards: Disable variable pickers for snapshots (#52827)
* user essentials mob! 🔱 lastFile:public/app/features/variables/textbox/TextBoxVariablePicker.tsx * user essentials mob! 🔱 * user essentials mob! 🔱 lastFile:public/app/features/variables/adhoc/picker/AdHocFilter.tsx * finish up disabling variables in snapshots * remove accident * use theme.spacing instead of the v1 shim Co-authored-by: Joao Silva <joao.silva@grafana.com> Co-authored-by: Leodegario Pasakdal <leodegario.pasakdal@grafana.com>
This commit is contained in:
@ -12,7 +12,7 @@ import { toVariablePayload } from '../utils';
|
||||
|
||||
export interface Props extends VariablePickerProps<TextBoxVariableModel> {}
|
||||
|
||||
export function TextBoxVariablePicker({ variable, onVariableChange }: Props): ReactElement {
|
||||
export function TextBoxVariablePicker({ variable, onVariableChange, readOnly }: Props): ReactElement {
|
||||
const dispatch = useDispatch();
|
||||
const [updatedValue, setUpdatedValue] = useState(variable.current.value);
|
||||
useEffect(() => {
|
||||
@ -68,6 +68,7 @@ export function TextBoxVariablePicker({ variable, onVariableChange }: Props): Re
|
||||
value={updatedValue}
|
||||
onChange={onChange}
|
||||
onBlur={onBlur}
|
||||
disabled={readOnly}
|
||||
onKeyDown={onKeyDown}
|
||||
placeholder="Enter variable value"
|
||||
id={`var-${variable.id}`}
|
||||
|
Reference in New Issue
Block a user