Skip to content

Commit d12c9c6

Browse files
authored
fix OpenFeature example (#1114)
Adjusts the banner and the README
1 parent 2095d84 commit d12c9c6

File tree

6 files changed

+11
-125
lines changed

6 files changed

+11
-125
lines changed

flags-sdk/experimentation-statsig/components/banners/examples-banner.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ export function ExamplesBanner() {
4040
rel="noreferrer"
4141
href="https://github.com/vercel/examples/tree/main/flags-sdk/experimentation-statsig"
4242
>
43-
Vercel Examples / flags-sdk / experimentation-statsig
43+
Vercel Examples / Flags SDK / experimentation-statsig
4444
</Link>
4545
</li>
4646
</ul>

flags-sdk/openfeature/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ If you deployed your own instance of this example you can also use the [Flags Ex
2121

2222
## Deploy this template
2323

24-
[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fvercel%2Fexamples%2Ftree%2Fmain%2Fflags-sdk%2Fopenfeature&env=FLAGS_SECRET&envDescription=The+FLAGS_SECRET+will+be+used+by+the+Flags+Explorer+to+securely+overwrite+feature+flags.+Must+be+32+random+bytes%2C+base64-encoded.+Use+the+generated+value+or+set+your+own.&envLink=https%3A%2F%2Fvercel.com%2Fdocs%2Fworkflow-collaboration%2Ffeature-flags%2Fsupporting-feature-flags%23flags_secret-environment-variable&project-name=openfeature-flags-sdk-example&repository-name=openfeature-flags-sdk-example&)
24+
[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fvercel%2Fexamples%2Ftree%2Fmain%2Fflags-sdk%2Fopenfeature&env=FLAGS_SECRET&envDescription=The+FLAGS_SECRET+will+be+used+by+the+Flags+Explorer+to+securely+overwrite+feature+flags.+Must+be+32+random+bytes%2C+base64-encoded.+Use+the+generated+value+or+set+your+own.&envLink=https%3A%2F%2Fvercel.com%2Fdocs%2Fworkflow-collaboration%2Ffeature-flags%2Fsupporting-feature-flags%23flags_secret-environment-variable&project-name=openfeature-flags-sdk-example&repository-name=openfeature-flags-sdk-example)
2525

2626
### Step 1: Link the project
2727

flags-sdk/openfeature/components/banners/examples-banner.tsx

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,13 @@ export function ExamplesBanner() {
1212
<span>
1313
<svg height="26" viewBox="0 0 75 65" fill="#000">
1414
<title>Vercel Logo</title>
15-
<path d="M37.59.25l36.95 64H.64l36.95-64z"></path>
15+
<path d="M37.59.25l36.95 64H.64l36.95-64z" />
1616
</svg>
1717
</span>
1818
</Link>
1919
<ul className="flex items-center content-center">
2020
<li className="ml-2 text-gray-200">
21+
{/* biome-ignore lint/a11y/noSvgWithoutTitle: <explanation> */}
2122
<svg
2223
viewBox="0 0 24 24"
2324
width="32"
@@ -29,17 +30,17 @@ export function ExamplesBanner() {
2930
fill="none"
3031
shapeRendering="geometricPrecision"
3132
>
32-
<path d="M16.88 3.549L7.12 20.451"></path>
33+
<path d="M16.88 3.549L7.12 20.451" />
3334
</svg>
3435
</li>
3536
<li className="font-medium" style={{ letterSpacing: '.01px' }}>
3637
<Link
3738
className="text-link hover:text-link-light transition-colors no-underline [&_code]:text-link [&_code]:hover:text-link-light [&_code]:transition-colors text-accents-6 duration-200 hover:text-accents-8 cursor-pointer"
3839
target="_blank"
3940
rel="noreferrer"
40-
href="https://github.com/vercel/flags/tree/main/examples/shirt-shop"
41+
href="https://github.com/vercel/examples/tree/main/flags-sdk/openfeature"
4142
>
42-
Vercel Examples / flags-sdk / shirt-shop
43+
Vercel Examples / Flags SDK / OpenFeature
4344
</Link>
4445
</li>
4546
</ul>
@@ -61,7 +62,7 @@ export function ExamplesBanner() {
6162
<Link
6263
data-variant="primary"
6364
className="relative inline-flex items-center justify-center cursor pointer no-underline px-3.5 rounded-md font-medium outline-0 select-none align-middle whitespace-nowrap transition-colors ease-in duration-200 border border-solid text-background bg-success border-success-dark hover:bg-success/90 shadow-[0_5px_10px_rgb(0,68,255,0.12)] h-10 leading-10 text-[15px]"
64-
href="https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fvercel%2Fflags%2Ftree%2Fmain%2Fexamples%2Fshirt-shop&env=FLAGS_SECRET&envDescription=The%20FLAGS_SECRET%20will%20be%20used%20by%20the%20Flags%20Explorer%20to%20securely%20overwrite%20feature%20flags.%20Must%20be%2032%20random%20bytes%2C%20base64-encoded.%20Use%20the%20generated%20value%20or%20set%20your%20own.&envLink=https%3A%2F%2Fvercel.com%2Fdocs%2Fworkflow-collaboration%2Ffeature-flags%2Fsupporting-feature-flags%23flags_secret-environment-variable&project-name=shirt-shop-example&repository-name=shirt-shop-example"
65+
href="https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fvercel%2Fexamples%2Ftree%2Fmain%2Fflags-sdk%2Fopenfeature&env=FLAGS_SECRET&envDescription=The+FLAGS_SECRET+will+be+used+by+the+Flags+Explorer+to+securely+overwrite+feature+flags.+Must+be+32+random+bytes%2C+base64-encoded.+Use+the+generated+value+or+set+your+own.&envLink=https%3A%2F%2Fvercel.com%2Fdocs%2Fworkflow-collaboration%2Ffeature-flags%2Fsupporting-feature-flags%23flags_secret-environment-variable&project-name=openfeature-flags-sdk-example&repository-name=openfeature-flags-sdk-example"
6566
target="_blank"
6667
rel="noreferrer"
6768
>

flags-sdk/openfeature/lib/actions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
'use server'
22

33
import { revalidatePath } from 'next/cache'
4-
import { Cart, CartItem } from '@/components/utils/cart-types'
4+
import type { Cart, CartItem } from '@/components/utils/cart-types'
55
import { delayFlag } from '@/flags'
66
import { getCartId } from './get-cart-id'
77

flags-sdk/openfeature/package.json

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "shirt-shop",
2+
"name": "flags-sdk-openfeature-example",
33
"version": "0.0.0",
44
"private": true,
55
"scripts": {
@@ -12,8 +12,6 @@
1212
"@flags-sdk/openfeature": "0.1.1",
1313
"@headlessui/react": "^2.2.0",
1414
"@heroicons/react": "2.2.0",
15-
"@launchdarkly/node-server-sdk": "^9.7.4",
16-
"@launchdarkly/openfeature-node-server": "^1.0.0",
1715
"@openfeature/core": "^1.7.2",
1816
"@openfeature/server-sdk": "^1.17.1",
1917
"@tailwindcss/aspect-ratio": "0.4.2",
@@ -22,7 +20,6 @@
2220
"@tailwindcss/typography": "0.5.16",
2321
"@vercel/analytics": "1.5.0",
2422
"@vercel/edge": "1.2.1",
25-
"@vercel/edge-config": "1.4.0",
2623
"@vercel/toolbar": "0.1.33",
2724
"clsx": "2.1.1",
2825
"flags": "3.1.1",
@@ -42,6 +39,5 @@
4239
"postcss": "^8.5.3",
4340
"tailwindcss": "^4.0.9",
4441
"typescript": "^5.7.3"
45-
},
46-
"packageManager": "[email protected]+sha512.76e2379760a4328ec4415815bcd6628dee727af3779aaa4c914e3944156c4299921a89f976381ee107d41f12cfa4b66681ca9c718f0668fa0831ed4c6d8ba56c"
42+
}
4743
}

flags-sdk/openfeature/pnpm-lock.yaml

Lines changed: 0 additions & 111 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)