sparkletown/sparkle

View on GitHub
src/pages/VenuePage/helpers.ts

Summary

Maintainability
A
1 hr
Test Coverage
import { AnyVenue } from "types/venues";

export const updateTheme = (venue: AnyVenue) => {
  venue.config?.theme?.primaryColor &&
    document.documentElement.style.setProperty(
      "--primary-color",
      venue.config.theme.primaryColor
    );

  venue.config?.theme?.backgroundColor &&
    document.documentElement.style.setProperty(
      "--background-color",
      venue.config.theme.backgroundColor
    );
};