nsarrazin HF Staff commited on
Commit
e3b4dc9
·
unverified ·
1 Parent(s): 69c6804

feat(review): add force feature option & change label on make private option (#1519)

Browse files
src/routes/settings/(nav)/assistants/[assistantId]/+page.svelte CHANGED
@@ -160,6 +160,13 @@
160
  >
161
  </form>
162
  {/if}
 
 
 
 
 
 
 
163
  {#if assistant?.review === ReviewStatus.PENDING}
164
  <form method="POST" action="?/approve" use:enhance>
165
  <button type="submit" class="flex items-center text-green-600 underline">
@@ -176,7 +183,7 @@
176
  {#if assistant?.review === ReviewStatus.APPROVED || assistant?.review === ReviewStatus.DENIED}
177
  <form method="POST" action="?/unrequest" use:enhance>
178
  <button type="submit" class="flex items-center text-red-600 underline">
179
- <CarbonLock class="mr-1.5 inline text-xs " />Make private</button
180
  >
181
  </form>
182
  {/if}
 
160
  >
161
  </form>
162
  {/if}
163
+ {#if assistant?.review === ReviewStatus.PRIVATE}
164
+ <form method="POST" action="?/approve" use:enhance>
165
+ <button type="submit" class="flex items-center text-green-600 underline">
166
+ <CarbonStar class="mr-1.5 inline text-xs" />Force feature</button
167
+ >
168
+ </form>
169
+ {/if}
170
  {#if assistant?.review === ReviewStatus.PENDING}
171
  <form method="POST" action="?/approve" use:enhance>
172
  <button type="submit" class="flex items-center text-green-600 underline">
 
183
  {#if assistant?.review === ReviewStatus.APPROVED || assistant?.review === ReviewStatus.DENIED}
184
  <form method="POST" action="?/unrequest" use:enhance>
185
  <button type="submit" class="flex items-center text-red-600 underline">
186
+ <CarbonLock class="mr-1.5 inline text-xs " />Reset review</button
187
  >
188
  </form>
189
  {/if}
src/routes/tools/[toolId]/+page.svelte CHANGED
@@ -173,6 +173,13 @@
173
  >
174
  </form>
175
  {/if}
 
 
 
 
 
 
 
176
  {#if data.tool?.review === ReviewStatus.PENDING}
177
  <form method="POST" action="?/approve" use:enhance>
178
  <button type="submit" class="flex items-center text-green-600 underline">
@@ -189,7 +196,7 @@
189
  {#if data.tool?.review === ReviewStatus.APPROVED || data.tool?.review === ReviewStatus.DENIED}
190
  <form method="POST" action="?/unrequest" use:enhance>
191
  <button type="submit" class="flex items-center text-red-600 underline">
192
- <CarbonLock class="mr-1.5 inline text-xs " />Make private</button
193
  >
194
  </form>
195
  {/if}
 
173
  >
174
  </form>
175
  {/if}
176
+ {#if data.tool?.review === ReviewStatus.PRIVATE}
177
+ <form method="POST" action="?/approve" use:enhance>
178
+ <button type="submit" class="flex items-center text-green-600 underline">
179
+ <CarbonStar class="mr-1.5 inline text-xs" />Force feature</button
180
+ >
181
+ </form>
182
+ {/if}
183
  {#if data.tool?.review === ReviewStatus.PENDING}
184
  <form method="POST" action="?/approve" use:enhance>
185
  <button type="submit" class="flex items-center text-green-600 underline">
 
196
  {#if data.tool?.review === ReviewStatus.APPROVED || data.tool?.review === ReviewStatus.DENIED}
197
  <form method="POST" action="?/unrequest" use:enhance>
198
  <button type="submit" class="flex items-center text-red-600 underline">
199
+ <CarbonLock class="mr-1.5 inline text-xs " />Reset review</button
200
  >
201
  </form>
202
  {/if}