MainUI.razor 1013 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. <DevEjectionSeat>
  2. @* Required *@
  3. <MudThemeProvider />
  4. <MudPopoverProvider />
  5. @* Needed for dialogs *@
  6. <MudDialogProvider />
  7. @* Needed for snackbars *@
  8. <MudSnackbarProvider />
  9. <Splitter Direction="SplitterDirection.Horizontal" GutterSize="5">
  10. <SplitterSection Size="30">
  11. <ViewContact></ViewContact>
  12. </SplitterSection>
  13. <SplitterSection Size="70">
  14. <Splitter Direction="SplitterDirection.Vertical" GutterSize="5">
  15. <SplitterSection Size="80">
  16. <div>Chat!</div>
  17. </SplitterSection>
  18. <SplitterSection Size="20">
  19. <div>Input!</div>
  20. </SplitterSection>
  21. </Splitter>
  22. </SplitterSection>
  23. </Splitter>
  24. </DevEjectionSeat>
  25. @code {
  26. protected override async Task OnAfterRenderAsync(bool firstRender)
  27. {
  28. if (firstRender)
  29. {
  30. await EventBus.PublishAsync<UiShownEvent>();
  31. }
  32. }
  33. }