PageSourceSearch

https://thenounproject.com/_next/static/chunks/pages/noun-studio/observation-f3eb212784e42710.js

js thenounproject.com collected 2026-10-01 07:44:39 UTC 31,574 bytes, 254 lines download raw bytes

1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="97298ffc-8f69-4f89-8dd1-3d7140a48ee4",e._sentryDebugIdIdentifier="sentry-dbid-97298ffc-8f69-4f89-8dd1-3d7140a48ee4")}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1945],{51649:function(e,t,n){"use strict";var o=n(67294),a=n(90512),r=n(58821),i=n.n(r);function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e}).apply(this,arguments)}t.Z=({children:e,className:t,type:n="span",size:r="md",copyColor:l,alignment:c,bold:_=!1,...d})=>o.createElement(n,s({className:(0,a.Z)(i().bodyText,r&&i()[`size-${r}`],c&&i()[c],_&&i().bold,"button"===n&&i().buttonReset,t),style:l?{color:l}:void 0},d),e)},4767:function(e,t,n){"use strict";var o=n(67294),a=n(90512),r=n(64219),i=n(62138),s=n.n(i);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e}).apply(this,arguments)}t.Z=({className:e,dataTestid:t,size:n="lg",styleType:i="solid",href:c,target:_="_self",onClick:d,justifyContent:p="center",iconPosition:g="left",width:u,tabIndex:m=null,innerRef:f=null,darkMode:y=!1,isPill:h=!1,isDisabled:x=!1,isProcessing:b=!1,isActive:S=!1,isToggled:I=!1,isSubmit:v=!1,isError:k=!1,children:E,...D})=>{let C=s()[`${i}${y?"Dark":"Light"}`],z=s()[`size${n}`],w=(0,a.Z)(s().button,z,C,h&&s().pill,I&&s().toggled,S&&s().active,y&&s().darkMode,(x||b)&&s().disabled,b&&s().processing,k&&s().error,!b&&"left"===g&&s().iconLeft,!b&&"right"===g&&s().iconRight,e),T={};u&&(T.width=u),"center"!==p&&(T.justifyContent=p);let O=o.createElement("span",{key:"btn-processing",className:s().processingRight},"Processing",o.createElement(r.Z,null)),U=b?O:o.createElement("span",{key:"btn-children"},E),B={"data-testid":t,className:w,"aria-disabled":x||b||void 0,style:Object.keys(T).length>0?T:void 0};return c?o.createElement("a",l({ref:f,href:c,onClick:d,target:_,rel:"_blank"===_?"noopener noreferrer":void 0,tabIndex:m},B),U):o.createElement("button",l({ref:f,onClick:e=>x?e.preventDefault():d?d(e):void 0,tabIndex:m,type:v?"submit":"button"},B,D),U)}},44912:function(e,t,n){"use strict";var o=n(67294),a=n(90512),r=n(38491),i=n.n(r),s=n(69926),l=n.n(s);function c(){return(c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e}).apply(this,arguments)}let _=(0,o.forwardRef)(({children:e,className:t,type:n="h2",size:r="md",topSpacing:s,bottomSpacing:_,headingColor:d,alignment:p="left",ignoreMinHeight:g=!1,...u},m)=>o.createElement(n,c({},u,{ref:m,className:(0,a.Z)(i().heading,r&&i()[g?`text-size-${r}`:`size-${r}`],p&&i()[p],s&&l()[`${g?"top-spacing":"topSpacing"}-${s}`],_&&l()[`${g?"bottom-spacing":"bottomSpacing"}-${_}`],t),style:d?{color:d}:void 0}),e));_.displayName="Heading",t.Z=_},75333:function(e,t,n){"use strict";n(76801);var o=n(67294),a=n(90512),r=n(66908),i=n(86419),s=n(19008),l=n(51649),c=n(10080),_=n.n(c);function d(){return(d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e}).apply(this,arguments)}let p=e=>{(0,o.useLayoutEffect)(()=>{let t=e.current;t&&t.querySelector('button:not([disabled]):not([tabindex="-1"]), a[href]:not([tabindex="-1"]), [aria-current="page"]')&&(t.tabIndex=-1,t.removeAttribute("role"),t.removeAttribute("aria-label"))},[e])},g=(e="bottom")=>{let t=e.split("-");return{side:["top","bottom","left","right"].includes(t[0])?t[0]:"bottom",align:"start"===t[1]?"start":"end"===t[1]?"end":"center"}},u=e=>e?Array.from(e.querySelectorAll('a[href], button:not([disabled]), input:not([disabled]), select:not([disabled]), textarea:not([disabled]), [tabindex]:not
1([tabindex="-1"])')):[],m=({textAlignment:e="left",darkMode:t=!1,isSmallTooltip:n,message:r})=>o.createElement(l.Z,{alignment:e,size:n?"sm":"md",type:"div",className:(0,a.Z)(_().bodyText,t&&_().bodyTextDarkMode)},r),f=({className:e,children:t,title:n,placement:r="bottom",darkMode:s=!1,isSmallTooltip:l=!1,interactive:c=!0,zIndex:d,container:m,ariaLabel:f})=>{let[y,h]=(0,o.useState)(!1),x=(0,o.useRef)(null),b=(0,o.useRef)(null),{side:S,align:I}=g(r);return p(x),o.createElement(i.fC,{open:y,onOpenChange:h},o.createElement(i.xz,{asChild:!0},o.createElement("div",{ref:x,tabIndex:0,role:"button","aria-label":f,"data-testid":"click-to-open",className:(0,a.Z)(_().childrenContainer,e),onClick:e=>{e.stopPropagation(),e.preventDefault(),h(e=>!e)},onKeyDown:e=>{"Enter"===e.key&&e.target===e.currentTarget&&h(e=>!e)}},t)),o.createElement(i.h_,{container:m},o.createElement(i.VY,{ref:b,className:(0,a.Z)(_().tooltipContent,s&&_().darkMode,l&&_().small),style:d?{zIndex:d}:void 0,side:S,align:I,sideOffset:5,role:"tooltip",onOpenAutoFocus:c?void 0:e=>e.preventDefault(),onCloseAutoFocus:c?void 0:e=>e.preventDefault(),onFocusOutside:c?e=>e.preventDefault():void 0,onKeyDown:c?e=>{if("Tab"===e.key&&!e.shiftKey){let t=u(b.current);!t.includes(document.activeElement)&&t.length>0&&(e.preventDefault(),t[0].focus())}if("Tab"===e.key&&e.shiftKey){let t=u(b.current);t.length>0&&document.activeElement===t[0]&&(e.preventDefault(),x.current?.focus())}}:void 0,onClick:()=>h(!1)},n,o.createElement(i.Eh,{className:(0,a.Z)(_().arrow,s&&_().arrowDarkMode,l&&_().arrowSmall)}))))},y=({className:e,children:t,open:n,title:i,placement:s="bottom",leaveDelay:l=100,darkMode:c=!1,isSmallTooltip:d=!1,zIndex:u,container:m})=>{let[f,y]=(0,o.useState)(!1),h=(0,o.useRef)(null),x=(0,o.useRef)(null);p(x);let b="boolean"==typeof n,{side:S,align:I}=g(s);return o.createElement(r.zt,{delayDuration:0},o.createElement(r.fC,b?{open:n}:{open:f,onOpenChange:e=>{b||(h.current&&clearTimeout(h.current),e?y(!0):h.current=setTimeout(()=>y(!1),l))}},o.createElement(r.xz,{asChild:!0},o.createElement("div",{ref:x,className:(0,a.Z)(_().childrenContainer,e),tabIndex:0},t)),o.createElement(r.h_,{container:m},o.createElement(r.VY,{className:(0,a.Z)(_().tooltipContent,c&&_().darkMode,d&&_().small),style:u?{zIndex:u}:void 0,side:S,align:I,sideOffset:5},i,o.createElement(r.Eh,{className:(0,a.Z)(_().arrow,c&&_().arrowDarkMode,d&&_().arrowSmall)})))))};t.Z=({darkMode:e=!1,size:t="large",clickToOpen:n=!1,interactive:r=!0,textAlignment:i,message:l,children:c,className:p,leaveDelay:g=100,placement:u="bottom",open:h=null,ariaLabel:x="More information",zIndex:b,slotProps:S,PopperProps:I})=>{let v=(0,s.SN)(),k="small"===t,E=o.createElement(m,{textAlignment:i,darkMode:e,message:"string"==typeof l||o.isValidElement(l)?l:String(l),isSmallTooltip:k}),D={className:p,darkMode:e,isSmallTooltip:k,placement:u,leaveDelay:g,title:E,zIndex:b,interactive:r,ariaLabel:x,container:v?.current??void 0};return o.createElement("div",{className:(0,a.Z)(_().container,p)},n?o.createElement(f,D,c):o.createElement(y,d({},D,{open:h}),c))}},26038:function(e,t,n){"use strict";var o=n(67294),a=n(8572),r=n(75860),i=n.n(r);t.Z=({src:e,alt:t,className:n,testId:r})=>{let{isRefreshing:s,cookieVersion:l,requestRefresh:c}=(0,a.B)();return s?o.createElement("div",{className:`${i().skeleton} ${n??""}`,"aria-hidden":"true"}):o.createElement("img",{key:l,src:e,alt:t,className:n,loading:"lazy",onError:c,"data-testid":r})}},99927:function(e,t,n){"use strict";n.d(t,{FG:function(){return i},IY:function(){return s},MA:function(){return c},NM:function(){return d},TM:function(){return f},Zm:function(){return u},co:function(){return a},gL:function(){return g},ju:function(){return l},le:function(){return p},mf:function(){return m},my:function(){return y},rS:function(){return r},tT:function(){return _}});var o=n(44545);let a=(0,o.ZP)`
2    query CustomSetRefImage($iconId: ID!) {
3        customSetRefImage(iconId: $iconId) {
4            iconId
5            imageUrl
6            disabledByOptOut
7            referenceIconInfo {
8                iconId
9                iconUrl
10                iconTerm
11                creatorName
12                creatorUsername
13                creatorCountry
14                creatorAvatarUrl
15                iconLicense
16                isPurchased
17                iconDisabled
18                creatorDeleted
19            }
20        }
21    }
22`,r=(0,o.ZP)`
23    query CustomSetIds {
24        customSets {
25            id
26        }
27    }
28`,i=(0,o.ZP)`
29    query CustomSetHistory($limit: Int, $token: String) {
30        customSetHistory(limit: $limit, token: $token) {
31            nextToken
32            items {
33                id
34                updatedAt
35                imageCount
36                previewImages {
37                    id
38                    imageUrl
39                    prompt
40                }
41            }
42        }
43    }
44`,s=(0,o.ZP)`
45    query CustomSet($customSetId: UUID) {
46        customSet(customSetId: $customSetId) {
47            id
48            disabledByOptOut
49            referenceIconInfo {
50                iconId
51                iconUrl
52                iconTerm
53                creatorName
54                creatorUsername
55                creatorCountry
56                creatorAvatarUrl
57                iconLicense
58                isPurchased
59                iconDisabled
60                creatorDeleted
61            }
62            images {
63                ... on OriginalCustomSetImage {
64                    id
65                    customSetId
66                    imageUrl
67                    referenceIconInfo {
68                        iconId
69                        iconUrl
70                        iconTerm
71                        creatorName
72                        creatorUsername
73                        creatorCountry
74                        creatorAvatarUrl
75                        iconLicense
76                        isPurchased
77                        iconDisabled
78                        creatorDeleted
79                    }
80                }
81                ... on GeneratedCustomSetImage {
82                    id
83                    customSetId
84                    imageUrl
85                    prompt
86                    modelError
87                    status
88                    createdAt
89                    isVectorized
90                    referenceImageUrl
91                }
92            }
93        }
94    }
95`,l=(0,o.ZP)`
96    mutation DeleteCustomSetImage($imageId: UUID!) {
97        deleteCustomSetImage(imageId: $imageId) {
98            ok
99            errors
100            isLastImage
101        }
102    }
103`,c=(0,o.ZP)`
104    mutation DownloadCustomSetImage(
105        $iconId: UUID!
106        $imageFormat: IconFileType
107        $exportSize: Int
108        $foregroundColor: String
109    ) {
110        downloadImage(
111            iconId: $iconId
112            imageFormat: $imageFormat
113            exportSize: $exportSize
114            foregroundColor: $foregroundColor
115        ) {
116            ok
117            errors
118            base64Stream
119        }
120    }
121`,_=(0,o.ZP)`
122    query CustomSetImageStatus($imageId: UUID!) {
123        customSetImage(imageId: $imageId) {
124            id
125            customSetId
126            imageUrl
127            prompt
128            modelError
129            status
130            referenceImageId
131            createdAt
132            isVectorized
133            referenceImageUrl
134        }
135    }
136`,d=(0,o.ZP)`
137    mutation DeleteCustomSet($customSetId: UUID!) {
138        deleteCustomSet(customSetId: $customSetId) {
139            ok
140            errors
141        }
142    }
143`,p=(0,o.ZP)`
144    query CustomSetDownloads(
145        $limit: Int
146        $token: String
147        $sortBy: CustomSetDownloadSortBy
148    ) {
149        customSetDownloads(limit: $limit, token: $token, sortBy: $sortBy) {
150            nextToken
151            items {
152                id
153                downloadedAt
154                image {
155                    id
156                    customSetId
157                    imageUrl
158                    prompt
159                    modelError
160                    status
161                    createdAt
162                    isVectorized
163                    referenceImageUrl
164                }
165                referenceIconInfo {
166                    iconId
167                    iconUrl
168                    iconTerm
169                    creatorName
170                    creatorUsername
171                    creatorCountry
172                    creatorAvatarUrl
173                    iconLicense
174                    isPurchased
175                    iconDisabled
176                    creatorDeleted
177                }
178            }
179        }
180    }
181`,g=(0,o.ZP)`
182    query ObservationDeck(
183        $limit: Int
184        $cursor: String
185        $direction: ObservationDeckDirection
186    ) {
187        observationDeck(limit: $limit, cursor: $cursor, direction: $direction) {
188            newerCursor
189            olderCursor
190            items {
191                cursor
192                modelName
193                downloaded
194                isNounProjectUser
195                image {
196                    id
197                    createdAt
198                    prompt
199                    imageUrl
200                    referenceImageUrl
201                }
202            }
203        }
204    }
205`,u=(0,o.ZP)`
206    mutation GenerateImage(
207        $prompt: String!
208        $customSetId: UUID
209        $referenceIconId: ID
210        $referenceImageId: UUID
211    ) {
212        generateImage(
213            prompt: $prompt
214            customSetId: $customSetId
215            referenceIconId: $referenceIconId
216            referenceImageId: $referenceImageId
217        ) {
218            ok
219            error
220            image {
221                id
222                customSetId
223                imageUrl
224                prompt
225                modelError
226                status
227                createdAt
228                isVectorized
229                referenceImageUrl
230            }
231        }
232    }
233`,m=(0,o.ZP)`
234    query CustomSetImageCount($customSetId: UUID!) {
235        customSetImageCount(customSetId: $customSetId)
236    }
237`,f=(0,o.ZP)`
238    mutation ConvertToVector($iconId: UUID!) {
239        convertToVector(iconId: $iconId) {
240            ok
241            errors
242            image {
243                id
244                isVectorized
245            }
246        }
247    }
248`,y=(0,o.ZP)`
249    query ImageCreditBalance {
250        imageCreditBalance {
251            freeGenerationsAvailable
252        }
253    }
254`},8572:function(e,t,n){"use strict";n.d(t,{n:function(){return c},B:function(){return _}});var o=n(67294),a=n(51649),r=n(53361),i=n.n(r),s=()=>o.createElement("div",{className:i().notice,role:"status","data-testid":"cloudfront-cookie-notice"},o.createElement(a.Z,{size:"sm",className:i().message},"Custom set images can’t load: this browser holds CloudFront cookies from another environment. Delete the ",o.
254createElement("code",null,"CloudFront-*")," cookies for"," ",o.createElement("strong",null,"thenounproject.com")," and its subdomains, then reload. This is a one-time cleanup."));let l=(0,o.createContext)({isRefreshing:!1,cookieVersion:0,requestRefresh:()=>void 0,isBlocked:!1,hasConflict:!1}),c=({children:e})=>{let[t,n]=(0,o.useState)(!1),[a,r]=(0,o.useState)(0),[i,c]=(0,o.useState)(!1),[_,d]=(0,o.useState)(!1),p=(0,o.useRef)(0),g=(0,o.useRef)(0),u=(0,o.useRef)(!1),m=(0,o.useRef)(null),f=()=>{if(!m.current&&!(p.current>=3)&&!i){if(u.current&&(g.current+=1,g.current>2)){c(!0);return}n(!0),m.current=fetch("/api/private/cloudfront-cookies/",{credentials:"same-origin"}).then(async e=>{if(!e.ok)throw Error(`cloudfront cookie refresh failed: ${e.status}`);if(p.current=0,204===e.status){u.current=!0,r(e=>e+1);return}(await e.json().catch(()=>({}))).conflict&&(d(!0),c(!0))}).catch(()=>{p.current+=1}).finally(()=>{n(!1),m.current=null})}};return(0,o.useEffect)(()=>{f()},[]),o.createElement(l.Provider,{value:{isRefreshing:t,cookieVersion:a,requestRefresh:f,isBlocked:i,hasConflict:_}},_&&o.createElement(s,null),e)},_=()=>(0,o.useContext)(l)},68767:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return o}});let o=n(38754)._(n(67294)).default.createContext({})},11057:function(e,t){"use strict";function n(e){let{ampFirst:t=!1,hybrid:n=!1,hasQuery:o=!1}=void 0===e?{}:e;return t||n&&o}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return n}})},74394:function(e,t,n){"use strict";n(70560),n(67602),n(53476),n(41792),n(31107),n(58429),Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return m},defaultHead:function(){return d}});let o=n(38754),a=n(61757),r=n(85893),i=a._(n(67294)),s=o._(n(55562)),l=n(68767),c=n(84376),_=n(11057);function d(e){void 0===e&&(e=!1);let t=[(0,r.jsx)("meta",{charSet:"utf-8"})];return e||t.push((0,r.jsx)("meta",{name:"viewport",content:"width=device-width"})),t}function p(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===i.default.Fragment?e.concat(i.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}n(93678);let g=["name","httpEquiv","charSet","itemProp"];function u(e,t){let{inAmpMode:n}=t;return e.reduce(p,[]).reverse().concat(d(n).reverse()).filter(function(){let e=new Set,t=new Set,n=new Set,o={};return a=>{let r=!0,i=!1;if(a.key&&"number"!=typeof a.key&&a.key.indexOf("$")>0){i=!0;let t=a.key.slice(a.key.indexOf("$")+1);e.has(t)?r=!1:e.add(t)}switch(a.type){case"title":case"base":t.has(a.type)?r=!1:t.add(a.type);break;case"meta":for(let e=0,t=g.length;e<t;e++){let t=g[e];if(a.props.hasOwnProperty(t)){if("charSet"===t)n.has(t)?r=!1:n.add(t);else{let e=a.props[t],n=o[t]||new Set;("name"!==t||!i)&&n.has(e)?r=!1:(n.add(e),o[t]=n)}}}}return r}}()).reverse().map((e,t)=>{let o=e.key||t;if(!n&&"link"===e.type&&e.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(t=>e.props.href.startsWith(t))){let t={...e.props||{}};return t["data-href"]=t.href,t.href=void 0,t["data-optimized-fonts"]=!0,i.default.cloneElement(e,t)}return i.default.cloneElement(e,{key:o})})}let m=function(e){let{children:t}=e,n=(0,i.useContext)(l.AmpStateContext),o=(0,i.useContext)(c.HeadManagerContext);return(0,r.jsx)(s.default,{reduceComponentsToState:u,headManager:o,inAmpMode:(0,_.isInAmpMode)(n),children:t})};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},55562:function(e,t,n){"use strict";n(67602),n(53476),n(58429),Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return i}});let o=n(67294),a=o.useLayoutEffect,r=o.useEffect;function i(e){let{headManager:t,reduceComponentsToState:n}=e;function i(){if(t&&t.mountedInstances){let a=o.Children.toArray(Array.from(t.mountedInstances).filter(
254Boolean));t.updateHead(n(a,e))}}return a(()=>{var n;return null==t||null==(n=t.mountedInstances)||n.add(e.children),()=>{var n;null==t||null==(n=t.mountedInstances)||n.delete(e.children)}}),a(()=>(t&&(t._pendingUpdate=i),()=>{t&&(t._pendingUpdate=i)})),r(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},93678:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"warnOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},58369:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSP:function(){return k},default:function(){return E}}),n(70560),n(67602),n(41792);var o=n(67294),a=n(9008),r=n.n(a),i=n(11163),s=n(23872),l=n(4767),c=n(44912),_=n(75333),d=n(8572),p=n(73463),g=n.n(p),u=n(26038),m=n(99927),f=n(39591),y=n.n(f);let h=e=>({cursor:"string"==typeof e.cursor?e.cursor:null,direction:"newer"===e.direction?"NEWER":"OLDER"}),x=new Intl.DateTimeFormat("en-US",{year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"2-digit",timeZone:"America/Los_Angeles"}),b=e=>e.isNounProjectUser?y().internalUserRow:e.downloaded?y().downloadedRow:void 0,S=({src:e,alt:t})=>o.createElement(_.Z,{size:"small",placement:"right",ariaLabel:`Enlarged ${t.toLowerCase()} image`,message:o.createElement(u.Z,{className:y().enlargedThumbnail,src:e,alt:`${t} (enlarged)`})},o.createElement(u.Z,{className:y().thumbnail,src:e,alt:t})),I=({createdAt:e,imageId:t})=>o.createElement(_.Z,{size:"small",ariaLabel:`Image ID ${t}`,message:`Image ID: ${t}`},o.createElement("span",null,x.format(new Date(e)))),v=({newerCursor:e,olderCursor:t,onNavigate:n})=>o.createElement("div",{className:y().paginationRow},o.createElement(l.Z,{styleType:"outline",size:"sm",isDisabled:!e,onClick:()=>e&&n(e,"newer"),"data-testid":"newer-button"},"Newer"),o.createElement(l.Z,{styleType:"outline",size:"sm",isDisabled:!t,onClick:()=>t&&n(t,"older"),"data-testid":"older-button"},"Older"));var k=!0,E=()=>{let e=(0,i.useRouter)(),{cursor:t,direction:n}=h(e.query),{data:a,loading:l}=(0,s.aM)(m.gL,{variables:{limit:50,cursor:t,direction:n},fetchPolicy:"cache-and-network"}),_=a?.observationDeck??null,p=_?.items??[],u=(t,n)=>{e.push({pathname:e.pathname,query:{cursor:t,direction:n}},void 0,{shallow:!0})};return o.createElement(d.n,null,o.createElement("div",{className:y().page},o.createElement(r(),null,o.createElement("title",null,"Noun Studio Observation Deck")),o.createElement(c.Z,{type:"h1",size:"sm"},"Noun Studio Observation Deck"),_&&o.createElement(v,{newerCursor:_.newerCursor,olderCursor:_.olderCursor,onNavigate:u}),l&&!_?o.createElement("p",{className:y().loading},"Loading…"):o.createElement("div",{className:y().tableContainer},o.createElement("table",{className:`${y().table} ${g().textMd}`},o.createElement("thead",null,o.createElement("tr",{className:g().bold},o.createElement("th",{scope:"col"},"Time"),o.createElement("th",{scope:"col"},"Reference Image"),o.createElement("th",{scope:"col"},"Prompt"),o.createElement("th",{scope:"col"},"Generated Image"),o.createElement("th",{scope:"col"},"Model"),o.createElement("th",{scope:"col"},"Downloaded"))),o.createElement("tbody",null,p.map(e=>o.createElement("tr",{key:e.image.id,className:b(e)},o.createElement("td",null,o.createElement(I,{createdAt:e.image.createdAt,imageId:e.image.id})),o.createElement("td",null,e.image.referenceImageUrl?o.createElement(S,{src:e.image.referenceImageUrl,alt:"Reference"}):o.createElement("span",{className:y().placeholder},"—")),o.createElement("td",{className:y().promptCell},e.image.prompt),o.createElement("td",null,e.image.imageUrl?o.createElement(S,{src:e.image.imageUrl,alt:"Generated"}):o.createElement("span",{className:y().placeholder},"—")),o.createElement("td",null,e.modelName||"—"),o.createElement("td",null,e.downloaded?"Yes":"No"))))),0===p.length&&o.createElement("p",{className:y().empty},"No generations yet.")),_&&o.createElement(v,{newerCursor:_.newerCursor,olderCursor:_.olderCursor,onNavigate:u})))}},82957:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/noun-studio/observation",function(){return n(58369)}])},58821:function(e){e.exports={bodyText:"BodyText_bodyText__89rDk",left:"BodyText_left__nKQFv",center:"BodyText_center__4Vf8l",right:"BodyText_right__rSXgm",justify:"BodyText_justify__d72mw","size-xs":"BodyText_size-xs__W8yfr typography_textXs__89hzm","size-sm":"BodyText_size-sm__BVKKX typography_textSm__zVq2n","size-md":"BodyText_size-md__xhf99 typography_textMd__YJ94F","size-lg":"BodyText_size-lg__CgKFH typography_textLg__46Vq9","size-xl":"BodyText_size-xl__LKy3C typography_textXl__oQ4rd",bold:"BodyText_bold__BsFL9 typography_bold__vQ7Kl",buttonReset:"BodyText_buttonReset__ANnRH"}},62138:function(e){e.exports={button:"Button_button__9R3Vi typography_regular__EWDlR",iconLeft:"Button_iconLeft__Q6H_D",iconRight:"Button_iconRight__UZ7nc",
254sizexs:"Button_sizexs__glhOb",sizesm:"Button_sizesm__FYB5_",sizemd:"Button_sizemd__GQWGe",sizelg:"Button_sizelg__KZUQd",pill:"Button_pill__HtOpa",solidLight:"Button_solidLight__iAgzy",solidDark:"Button_solidDark__l1Lbq",outlineLight:"Button_outlineLight__jZO0B",outlineDark:"Button_outlineDark__o089R",ctaLight:"Button_ctaLight__XM41W",ctaDark:"Button_ctaDark__hXllh",textLight:"Button_textLight__RNZia",textDark:"Button_textDark__enFka",noneLight:"Button_noneLight__eFsgx",noneDark:"Button_noneDark__BBzSf",toggled:"Button_toggled__Wv0mR",active:"Button_active__BHkFg",darkMode:"Button_darkMode__Xmm__",disabled:"Button_disabled__Ou6jk",processing:"Button_processing__h2xtq",processingRight:"Button_processingRight__9blMd",error:"Button_error__4fMJK"}},38491:function(e){e.exports={heading:"Heading_heading__A7TUc",left:"Heading_left__OfIBk",center:"Heading_center__lY86H",right:"Heading_right__pez68","size-xs":"Heading_size-xs__kChVF typography_headingXs__DK_AO","size-sm":"Heading_size-sm__UMsO3 typography_headingSm__Q2QuP","size-md":"Heading_size-md__r2lap typography_headingMd__WUPMF","size-lg":"Heading_size-lg__dII3_ typography_headingLg__pdFqU","size-xl":"Heading_size-xl__hFRbX typography_headingXl___8Ueu","size-2xl":"Heading_size-2xl__2_E9v typography_heading2xl__DSHjP","size-3xl":"Heading_size-3xl__N4igu typography_heading3xl__lCDlR","size-4xl":"Heading_size-4xl__2LJTP typography_heading4xl__fu7D5","text-size-xs":"Heading_text-size-xs__usetz typography_textHeadingXs__xSTUZ","text-size-sm":"Heading_text-size-sm__xBIpr typography_textHeadingSm__YYm23","text-size-md":"Heading_text-size-md__E9xf0 typography_textHeadingMd__FKgRW","text-size-lg":"Heading_text-size-lg__dfIwA typography_textHeadingLg__ETDxT","text-size-xl":"Heading_text-size-xl__s6XYJ typography_textHeadingXl__7tnY4","text-size-2xl":"Heading_text-size-2xl__jcCCO typography_textHeading2xl__qB0G_","text-size-3xl":"Heading_text-size-3xl___3QPo typography_textHeading3xl__Os6mK","text-size-4xl":"Heading_text-size-4xl__Bjycu typography_textHeading4xl__ULGLQ"}},10080:function(e){e.exports={container:"Tooltip_container__AuKUS",childrenContainer:"Tooltip_childrenContainer__PnVT_",tooltipContent:"Tooltip_tooltipContent__JR4hq",darkMode:"Tooltip_darkMode__kON73",small:"Tooltip_small___BcQk",slideFromBottom:"Tooltip_slideFromBottom__nXQ8B",slideFromTop:"Tooltip_slideFromTop__EmFx5",slideFromRight:"Tooltip_slideFromRight__BFW5S",slideFromLeft:"Tooltip_slideFromLeft__MUDXB",arrow:"Tooltip_arrow__lh83Z",arrowDarkMode:"Tooltip_arrowDarkMode__gOGJh",arrowSmall:"Tooltip_arrowSmall__rZwjN",bodyText:"Tooltip_bodyText__rifuo",bodyTextDarkMode:"Tooltip_bodyTextDarkMode__ZJF8c"}},53361:function(e){e.exports={notice:"CloudFrontCookieNotice_notice__k1EN_",message:"CloudFrontCookieNotice_message__syTrN"}},75860:function(e){e.exports={skeleton:"CustomSetImage_skeleton__jMHEw","skeleton-pulse":"CustomSetImage_skeleton-pulse__0re1t"}},39591:function(e){e.exports={page:"ObservationDeckPage_page__U3h_X",paginationRow:"ObservationDeckPage_paginationRow__Boe3Z",tableContainer:"ObservationDeckPage_tableContainer__YtfZ_",table:"ObservationDeckPage_table__FDGzX",promptCell:"ObservationDeckPage_promptCell__rX8rB",thumbnail:"ObservationDeckPage_thumbnail__W1d2H",enlargedThumbnail:"ObservationDeckPage_enlargedThumbnail__WpSFQ",placeholder:"ObservationDeckPage_placeholder__8BMmJ",downloadedRow:"ObservationDeckPage_downloadedRow__2owKu",internalUserRow:"ObservationDeckPage_internalUserRow__MmdIu",loading:"ObservationDeckPage_loading__SLr6N",empty:"ObservationDeckPage_empty__fB9ME"}},69926:function(e){e.exports={"topSpacing-none":"spacing_topSpacing-none__B3HcF","bottomSpacing-none":"spacing_bottomSpacing-none__XOxSG","top-spacing-none":"spacing_top-spacing-none__eC0zk spacing_topSpacing-none__B3HcF","bottom-spacing-none":"spacing_bottom-spacing-none__SYbjo spacing_bottomSpacing-none__XOxSG","topSpacing-xs":"spacing_topSpacing-xs__IeTWs","bottomSpacing-xs":"spacing_bottomSpacing-xs__dTtiy","top-spacing-xs":"spacing_top-spacing-xs__lsbpN spacing_topSpacing-xs__IeTWs","bottom-spacing-xs":"spacing_bottom-spacing-xs__aLeVC spacing_bottomSpacing-xs__dTtiy","topSpacing-sm":"spacing_topSpacing-sm__VcvAe","bottomSpacing-sm":"spacing_bottomSpacing-sm__4TC31","top-spacing-sm":"spacing_top-spacing-sm__LQ6x6 spacing_topSpacing-sm__VcvAe","bottom-sp
254acing-sm":"spacing_bottom-spacing-sm__hbESu spacing_bottomSpacing-sm__4TC31","topSpacing-md":"spacing_topSpacing-md__fL_Wt","bottomSpacing-md":"spacing_bottomSpacing-md__mQu0t","top-spacing-md":"spacing_top-spacing-md__50F5e spacing_topSpacing-md__fL_Wt","bottom-spacing-md":"spacing_bottom-spacing-md__A2_Tf spacing_bottomSpacing-md__mQu0t","topSpacing-lg":"spacing_topSpacing-lg__mt0rp","bottomSpacing-lg":"spacing_bottomSpacing-lg__WVKSM","top-spacing-lg":"spacing_top-spacing-lg__A2dvv spacing_topSpacing-lg__mt0rp","bottom-spacing-lg":"spacing_bottom-spacing-lg__iSHYb spacing_bottomSpacing-lg__WVKSM","topSpacing-xl":"spacing_topSpacing-xl__DIyqG","bottomSpacing-xl":"spacing_bottomSpacing-xl__TUaon","top-spacing-xl":"spacing_top-spacing-xl__PtBV7","bottom-spacing-xl":"spacing_bottom-spacing-xl__tV8hV","topSpacing-2xl":"spacing_topSpacing-2xl__6pTYX","bottomSpacing-2xl":"spacing_bottomSpacing-2xl__rLUR_","top-spacing-2xl":"spacing_top-spacing-2xl__NXKll","bottom-spacing-2xl":"spacing_bottom-spacing-2xl__KStY_","topSpacing-3xl":"spacing_topSpacing-3xl__SRWQz","bottomSpacing-3xl":"spacing_bottomSpacing-3xl__Y54YM","top-spacing-3xl":"spacing_top-spacing-3xl__f8dis","bottom-spacing-3xl":"spacing_bottom-spacing-3xl__h3iht","topSpacing-4xl":"spacing_topSpacing-4xl__n8_79","bottomSpacing-4xl":"spacing_bottomSpacing-4xl__o7YJz","top-spacing-4xl":"spacing_top-spacing-4xl__VXv07","bottom-spacing-4xl":"spacing_bottom-spacing-4xl__OAPU9","topSpacing-5xl":"spacing_topSpacing-5xl__fV0Px","bottomSpacing-5xl":"spacing_bottomSpacing-5xl__tz8jW","top-spacing-5xl":"spacing_top-spacing-5xl__DB6X2","bottom-spacing-5xl":"spacing_bottom-spacing-5xl__k8vH2"}},73463:function(e){e.exports={regular:"typography_regular__EWDlR",medium:"typography_medium__aFktE",bold:"typography_bold__vQ7Kl",textXs:"typography_textXs__89hzm",textSm:"typography_textSm__zVq2n",textMd:"typography_textMd__YJ94F",textLg:"typography_textLg__46Vq9",textXl:"typography_textXl__oQ4rd",textHeadingXs:"typography_textHeadingXs__xSTUZ",headingXs:"typography_headingXs__DK_AO",textHeadingSm:"typography_textHeadingSm__YYm23",headingSm:"typography_headingSm__Q2QuP",textHeadingMd:"typography_textHeadingMd__FKgRW",headingMd:"typography_headingMd__WUPMF",textHeadingLg:"typography_textHeadingLg__ETDxT",headingLg:"typography_headingLg__pdFqU",textHeadingXl:"typography_textHeadingXl__7tnY4",headingXl:"typography_headingXl___8Ueu",textHeading2xl:"typography_textHeading2xl__qB0G_",heading2xl:"typography_heading2xl__DSHjP",textHeading3xl:"typography_textHeading3xl__Os6mK",heading3xl:"typography_heading3xl__lCDlR",textHeading4xl:"typography_textHeading4xl__ULGLQ",heading4xl:"typography_heading4xl__fu7D5",noWrap:"typography_noWrap__pvoBM"}},9008:function(e,t,n){e.exports=n(74394)},32637:function(e,t,n){"use strict";var o=n(79989),a=n(85027),r=n(18734),i=n(22302),s=[].push;o({target:"Iterator",proto:!0,real:!0},{toArray:function(){var e=[];return r(i(a(this)),s,{that:e,IS_RECORD:!0}),e}})},58429:function(e,t,n){"use strict";n(32637)}},function(e){e.O(0,[6330,3321,2888,9774,179],function(){return e(e.s=82957)}),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.