fix(navbar.tsx): only show 'get enterprise license' if user is not already a premium user (#5568)

This commit is contained in:
Krish Dholakia 2024-09-06 17:14:30 -07:00 committed by GitHub
parent e0ac27c00c
commit e4dcd6f745
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 4 additions and 7 deletions

1
.gitignore vendored
View file

@ -64,3 +64,4 @@ litellm/proxy/_experimental/out/onboarding/index.html
litellm/tests/log.txt
litellm/tests/langfuse.log
litellm/tests/langfuse.log
litellm/proxy/google-cloud-sdk/*

View file

@ -157,8 +157,7 @@ const CreateKeyPage = () => {
<Navbar
userID={userID}
userRole={userRole}
userEmail={userEmail}
showSSOBanner={showSSOBanner}
userEmail={userEmail}
premiumUser={premiumUser}
setProxySettings={setProxySettings}
proxySettings={proxySettings}

View file

@ -22,7 +22,6 @@ interface NavbarProps {
userID: string | null;
userRole: string | null;
userEmail: string | null;
showSSOBanner: boolean;
premiumUser: boolean;
setProxySettings: React.Dispatch<React.SetStateAction<any>>;
proxySettings: any;
@ -31,14 +30,12 @@ const Navbar: React.FC<NavbarProps> = ({
userID,
userRole,
userEmail,
showSSOBanner,
premiumUser,
setProxySettings,
proxySettings,
}) => {
console.log("User ID:", userID);
console.log("userEmail:", userEmail);
console.log("showSSOBanner:", showSSOBanner);
console.log("premiumUser:", premiumUser);
// const userColors = require('./ui_colors.json') || {};
@ -102,7 +99,7 @@ const Navbar: React.FC<NavbarProps> = ({
</div>
</div>
<div className="text-right mx-4 my-2 absolute top-0 right-0 flex items-center justify-end space-x-2">
{showSSOBanner ? (
{premiumUser ? null : (
<div
style={{
// border: '1px solid #391085',
@ -121,7 +118,7 @@ const Navbar: React.FC<NavbarProps> = ({
Get enterprise license
</a>
</div>
) : null}
)}
<div
style={{