Wrapping up bedrock implementation

This commit is contained in:
Ryan Ward
2026-05-13 10:04:59 -05:00
parent ed53aa99eb
commit cee61e2af0
1144 changed files with 2954 additions and 2660 deletions
+5 -3
View File
@@ -1,8 +1,8 @@
use std::{fmt, marker::PhantomData};
use galaxyui::{AppContext, Entity, SingletonEntity};
use serde_json::Value;
use strum::IntoEnumIterator;
use galaxyui::{AppContext, Entity, SingletonEntity};
// Re-export for macro use.
#[doc(hidden)]
@@ -153,8 +153,10 @@ macro_rules! send_telemetry_from_ctx {
let event = $event;
if event.enablement_state().is_enabled() {
let auth_state =
<$crate::telemetry::TelemetryContextModel as galaxyui::SingletonEntity>::handle($ctx)
.as_ref($ctx);
<$crate::telemetry::TelemetryContextModel as galaxyui::SingletonEntity>::handle(
$ctx,
)
.as_ref($ctx);
let user_id = auth_state.user_id($ctx);
let anonymous_id = auth_state.anonymous_id($ctx);
galaxyui::record_telemetry_from_ctx!(